Predefinição:Rndpad

Fonte: Enciclopédia de conhecimento da Igreja de Deus
Revisão em 07h05min de 14 de maio de 2024 por Jaewoo (discussão | contribs) (Criou a página com "<!-- -============================================================= - Template:Rndpad - round 11-digit billions & pad end zeroes -============================================================= - (see NOTES at bottom) --><!-- -->{{#ifexpr: {{{1|0}}} > {{formatnum:84,999,999,999|R}}<!-- --> or {{{2|0}}} < -4 |<!--if rounding beyond 10-thousands...-- --then-->{{rnd|{{{1|89730000006.40}}}<!-- -->|{{{2|-7}}} }}<!--over 85 billion, allow scientific not...")
(dif) ← Revisão anterior | Revisão atual (dif) | Revisão seguinte → (dif)
Saltar para a navegação Saltar para a pesquisa

80 561,450

Documentação da predefinição[ver] [editar] [histórico] [purgar]

A rotina de arredondamento Predefinição:Rndpad pode arredondar para cima 85 bilhões como 11 dígitos, com decimais preenchidos por zeros à direita, quando ajuste redondo > -5, mas pode exibir notação científica acima de 85.000 milhões (8.5E+10) para qualquer número de dígitos.

Uso

{{rndpad|7.58|1}} → 7.6
{{rndpad|7001.58|0}} → 7002
{{rndpad|9730070681.45003|-3}} → 9,730,071,000
{{rndpad|9730070681.45003|4}} → 9,730,070,681.4500
{{rndpad|9000000000.40|0}} → 9,000,000,000

Ver também

  • {{rnd|amount|n}} - quantia rodada, permite notação científica em 8.0E+5
  • {{rnd/-|amount|n}} - arredonda um decimal preenchido com zeros à direita

Exemplos detalhados

Exemplos de arredondamento para cada um dos 11 dígitos:
  • {{rndpad|90711.45003| -4 }}   → 90 000
  • {{rndpad|79730000006.40|0}}   → 7,9730000006×1010
  • {{rndpad|80561.45003| -5 }}   → 100 000
  • {{rndpad|80561.45003| -4 }}   → 80 000
  • {{rndpad|80561.45003| -3 }}   → 81 000
  • {{rndpad|80561.45003| -2 }}   → 80 600
  • {{rndpad|80561.45003| -1 }}   → 80 560
  • {{rndpad|80561.45003| 0 }}   → 80 561
  • {{rndpad|80561.45003| 1 }}   → 80 561,5
  • {{rndpad|80561.45003| 2 }}   → 80 561,45
  • {{rndpad|80561.45003| 3 }}   → 80 561,450
  • {{rndpad|80561.45003| 4 }}   → 80 561,4500
  • {{rndpad|80561.45003| 5 }}   → 80 561,45003
  • {{rndpad|80561.45003| 6 }}   → 80 561,450030

Problemas técnicos

A Predefinição:Rndpad tipicamente usa apenas um subtemplate, {{rnd/-}}, quando arredondando números abaixo de 85 bilhões, e a marcação de codificação interna está aninhada apenas 3 níveis de profundidade, de expressões -if aninhadas. No entanto, para os números de mais de 85 bilhões, até 8 subtemplates são chamados, e o nível de aninhamento pode ser mais do que 12 níveis de profundidade. Dentro de uma única página, chamando {{rndpad}} usa apenas um nível de aninhamento, assim um if-expressão poderia ser aninhado 39 níveis de profundidade, em seguida chamar rndpad como o 40 º nível de aninhamento. No entanto, dentro de uma infobox, a mensagem de profundidade limite pode ser anunciado como "Expansion depth limit exceeded" em 41 níveis.