Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 932|Resposta: 0

[Fonte] toPlainString, toEngineeringString, toString para BigDecimal em Java

[Copiar link]
Postado em 26-03-2025 14:21:51 | | | |
Ao imprimir com java.math.BigDecimal, frequentemente ficamos curiosos sobre as strings de conversão fornecidas pelo BigDecimal.

  • stripTrailingZeros(): Remove todos os zeros na cauda decimal e retorna um dado do tipo BigDecimal, que não é garantido que seja notação científica
  • toPlainString(): Nenhum expoente usado (nunca notação científica)
  • toString(): Use notação científica quando necessário
  • toEngineeringString(): Use contadores de engenharia quando necessário. A notação de engenharia é um método de registro de números frequentemente usado em cálculos de engenharia, semelhante à notação científica, mas que exige que a potência de 10 seja múltiplo de 3

Não são usados expoentes
Método de notação científica
Método de notação de engenharia
0.0001
0.0001
0.0001
0.0000001
1E-7
100E-9

Código:



(Fim)




Anterior:[IA] (15) O banco de dados vetorial Qdrant é fácil de usar
Próximo:[AI] (16) Kernel Semântico é baseado no Qwen para testar a Chamada de Função
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com