Predefinição:Calculate increment/doc: diferenças entre revisões

[edição não verificada][edição não verificada]
Conteúdo apagado Conteúdo adicionado
PatríciaR (discussão | contribs)
precisa ser traduzida
 
PatríciaR (discussão | contribs)
m traduzindo, + categoria
Linha 1:
== WhatO itque doesfaz ==
 
CalculatesCalcula suitableincrementos incrementsadequados forpara {{tl|scalemarkers}}.
Os incrementos são 1, 2 ou 5 levantados a uma potência de 10 apropriada.
Increments are 1, 2 or 5 raised to an appropriate power of 10.
 
VariableVariável 1 = from;
VariableVariável 2 = to.
 
== ProblemsProblemas it hasconhecidos ==
 
Por enquanto, não consegue lidar com pequenas escalas (<10).
It doesn't deal with small (<10) scales yet.
 
== Como funciona ==
 
Primeiro, é necessário seleccionar o "valor base", ou seja, ao que vamos aplicar a potência de 10.
== How it does it ==
Usam-se então as seguintes chavetas:
 
First we need to select the "base value" - i.e. what we're going to raise to the power of 10.
We use the following brackets:
: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.
To generate the first two digits is quite laborious. This code generates a suitably rounded number; we need to divide that by 10 ''n'' times.
 
<code>{{{3|1}}} round (2-{{len|{{abs| {{{1|0}}} - {{{2|1}}}}}}})}}</code>
Linha 43 ⟶ 42:
 
 
É então necessário seleccionar a potência de 10.
Then we need to select the power of 10.
 
{{#expr: ({{len|{{abs| {{{1|0.1}}} - {{{2|10}}}}}}} - 1)}};
Linha 52 ⟶ 51:
10 {{loop|-{{#expr: ({{len|{{abs| {{abs|{{{1|00}}}}} - {{abs|{{{2|1}}}}}}}}} - 2)}}|/10}}
}}
}}<noinclude>[[Categoria:!Instruções de predefinições]]</noinclude>
}}