Predefinição:Rnd/Exemplos para testes
Esta é a página de exemplos para testes de predefinições para a página de testes de Predefinição:Rnd. para atualizar os exemplos. Se houver muitos exemplos de uma predefinição complicada, os últimos poderão deixar de funcionar devido aos limites do MediaWiki, veja o comentário HTML "NewPP limit report" na página renderizada. Também pode utilizar Especial:Expandir predefinições para examinar o resultado dos usos da predefinição. Pode testar como esta página aparece em diferentes skins com estes links: |
{{Rnd}}
13 000 000
{{Rnd/Testes}}
13 000 000
{{Rnd}}
4 100 000,000000000
{{Rnd/Testes}}
4 100 000,000000000
{{Rnd}}
1 200 000
{{Rnd/Testes}}
1 200 000
{{Rnd}}
1 300 000
{{Rnd/Testes}}
1 300 000
{{Rnd}}
4 100 000,000000000
{{Rnd/Testes}}
4 100 000,000000000
{{Rnd}}
4 100 000,0000000000
{{Rnd/Testes}}
4 100 000,0000000000
{{Rnd}}
1,54×109
{{Rnd/Testes}}
1,54×109
{{Rnd}}
1,54268927100×109
{{Rnd/Testes}}
1,54268927100×109
{{Rnd}}
7×109
{{Rnd/Testes}}
7×109
{{Rnd}}
−123,0
{{Rnd/Testes}}
−123,0
{{Rnd}}
−1 200 000
{{Rnd/Testes}}
−1 200 000
{{Rnd}}
−1,23×109
{{Rnd/Testes}}
−1,23×109 Como com a #expr, o número total de dígitos significativos não é mais do que 14:
{{Rnd}}
1,2345678901235×109
{{Rnd/Testes}}
1,2345678901235×109
{{Rnd}}
123 456 789,01235
{{Rnd/Testes}}
123 456 789,01235
{{Rnd}}
0,00012345678901235
{{Rnd/Testes}}
0,00012345678901235
Uso editar
Esta predefinição, arredonda (((1))) para (((2))) casas decimais (vai por outro caminho para negativos) e inclui zeros à direita. A notação científica é utilizada para números maiores ou iguais a 1×109, ou menos de 1×10−4.
Compare:
- {{
rnd/Testes|2.0004|3
}} dá 2,000- enquanto que {{
#expr:2.0004 round 3
}} dá 2
- enquanto que {{
- {{
rnd/Testes|0.000020004|7
}} dá 000 - {{
rnd/Testes|0|8
}} dá 0,00000000 - {{
rnd/Testes|154268|-3
}} dá 154 000 {{rnd/Testes|1200004|-1}}
→ 1 200 000- enquanto que
{{#expr:1200004round-1}}
→ 1200000, apesar de{{#expr:1300004round-1}}
→ 1300000 (ver m:Help:Format produced by expr)
- enquanto que
{{rnd/Testes|1300004|-1}}
→ 1 300 000{{rnd/Testes|4.1e6|9}}
→ 4 100 000,000000000{{rnd/Testes|4.1e6|10}}
→ 4 100 000,0000000000{{rnd/Testes|1542689271|-7}}
→ 1,54×109{{rnd/Testes|1542689271|2}}
→ 1,54268927100×109{{rnd/Testes|7e9|-9}}
→ 7×109{{rnd/Testes|-123|1}}
→ −123,0{{rnd/Testes|-1200007|-2}}
→ −1 200 000{{rnd/Testes|-1234567899|-7}}
→ −1,23×109
Como com a #expr, o número total de dígitos significativos não é mais do que 14:
{{rnd/Testes|1234567890.123456789|10}}
→ 1,2345678901235×109{{rnd/Testes|123456789.0123456789|10}}
→ 123 456 789,01235{{rnd/Testes|.0001234567890123456789|20}}
→ 0,00012345678901235
- {{
rnd/Testes|154268988|-6
}} dá 154 000 000- enquanto que {{
#expr:154268988 round -6
}} dá números como saída 1.54E+8 ou 154000000
- enquanto que {{
- {{
rnd/Testes|1542689271|-7
}} dá 1,54×109
Detalhes internos editar
A predefinição chama Predefinição:Rnd/b1 se o número, após o arredondamento, é positivo, Predefinição:Rnd/b-1 se for negativo, e Predefinição:Rnd/b0 se for zero.
Seu primeiro parâmetro é o número arredondado, o segundo, o parâmetro de arredondamento, e a terceira o valor da condição do parâmetro de arredondamento é positivo.