Perguntas com a marcação «bigdecimal»

BigDecimal é um tipo de objeto numérico em Java que representa números decimais com precisão arbitrária.


3
BigDecimal - para usar new ou valueOf
Me deparei com duas maneiras de obter um objeto BigDecimal de um d duplo. 1. new BigDecimal(d) 2. BigDecimal.valueOf(d) Qual seria a melhor abordagem? ValueOf criaria um novo objeto? Em geral (não apenas BigDecimal), o que é recomendado - new ou valueOf? Obrigado.
97 java  bigdecimal 

14
Representando Valores Monetários em Java [fechado]
Fechado . Esta pergunta é baseada em opinião . Atualmente não está aceitando respostas. Quer melhorar esta questão? Atualize a pergunta para que possa ser respondida com fatos e citações editando este post . Fechado há 7 anos . Melhore esta questão Eu entendo que BigDecimal é a melhor prática …


1
Como saber se um BigDecimal pode exatamente converter para flutuar ou dobrar?
A classe BigDecimalpossui alguns métodos úteis para garantir a conversão sem perdas: byteValueExact() shortValueExact() intValueExact() longValueExact() No entanto, métodos floatValueExact()e doubleValueExact()não existem. Eu li o código fonte do OpenJDK para métodos floatValue()e doubleValue(). Ambos parecem ter fallback Float.parseFloat()e Double.parseDouble(), respectivamente, que podem retornar infinito positivo ou negativo. Por exemplo, analisar …
10 java  bigdecimal 
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.