Predefinição:rnd/b1

Origem: Wikcionário, o dicionário livre.
[editar] [purgar ] ícone de documentação Documentação da predefinição

Descrição[editar]

Esta é uma predefinição auxiliar da Predefinição:rnd, chamado se o número, após o arredondamento, é positivo. Assim, esta descrição é sobre detalhes internos somente. Seu primeiro parâmetro é o resultado de arredondamento regular com #expr e a função round (mas se escrito em formato científico, como expressão nem sempre avalia o número exato round, ver abaixo), seu parâmetro o segundo arredondamento, e seu valor, o terceiro, da condição que o parâmetro de arredondamento é positivo.

Ele chama uma das seguintes predefinições, passando o parâmetro primeiro e segundo:

onde o último dígito é o valor da condição que o parâmetro de arredondamento é positivo, e o dígito após o c depende da faixa do número arredondado:

  • menor que 1e-4: 2 (só será possível se o parâmetro de arredondamento é positivo)
  • de 1e-4 para 1e5: 4
  • de 1e5 para 1e9: 6 se o número for um múltiplo de 1e5, caso contrário, 4
  • 1e9 ou mais: 8

Como usar[editar]

Parâmetros[editar]

Exemplos[editar]

  • {{rnd/b1|.0008|5|1}} → 0.00080
  • {{rnd/b1|1E+5|-5|0}} → 100000
  • {{rnd/b1|1.2E+6|-5|0}} → 1200000
  • {{rnd/b1|4.1E+6|10|1}} → 41000000
  • {{rnd/b1|1540000000|-5|0}} → 1.5400×109
  • {{rnd/b1|1542689271|2|1}} → 1.54268927100×109