Predefinição:Calculate increment
De Wikibooks
[editar]
Documentação da predefinição
Esta documentação é incluída (transcluded) a partir de Predefinição:Calculate increment/doc. (editar | histórico)
Tabela de conteúdo |
[editar] O que faz
Calcula incrementos adequados para {{scalemarkers}}. Os incrementos são 1, 2 ou 5 levantados a uma potência de 10 apropriada.
Variável 1 = from; Variável 2 = to.
[editar] Problemas conhecidos
Por enquanto, não consegue lidar com pequenas escalas (<10).
[editar] Como funciona
Primeiro, é necessário seleccionar o "valor base", ou seja, ao que vamos aplicar a potência de 10. Usam-se então as seguintes chavetas:
- 14<35: 20
- 35-70 : 50
- 70->14: 10
É trabalhoso gerar os dois primeiros dígitos. Este código gera um número adequadamente arredondado; temos então de o dividir por 10 n vezes.
1 round (2-1)}}
1
É então necessário seleccionar a potência de 10.
0; 10

