Domande taggate «bigdecimal»

BigDecimal è un tipo di oggetto numerico in Java che rappresenta i numeri decimali con precisione arbitraria.


3
BigDecimal: per utilizzare new o valueOf
Mi sono imbattuto in due modi per ottenere un oggetto BigDecimal da una doppia d. 1. new BigDecimal(d) 2. BigDecimal.valueOf(d) Quale sarebbe un approccio migliore? ValueOf creerebbe un nuovo oggetto? In generale (non solo BigDecimal), cosa è consigliato: new o valueOf? Grazie.
97 java  bigdecimal 

14
Rappresentazione dei valori monetari in Java [chiuso]
Chiuso . Questa domanda è basata sull'opinione . Attualmente non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 7 anni fa . Migliora questa domanda Capisco che BigDecimal è la best practice consigliata per …


1
Come sapere se un BigDecimal può esattamente convertire in float o doppio?
La classe BigDecimalha alcuni metodi utili per garantire la conversione senza perdita di dati: byteValueExact() shortValueExact() intValueExact() longValueExact() Tuttavia, i metodi floatValueExact()e doubleValueExact()non esistono. Ho letto il codice sorgente OpenJDK per i metodi floatValue()e doubleValue(). Entrambi sembrano ripiegare su Float.parseFloat()e Double.parseDouble(), rispettivamente, che possono restituire l'infinito positivo o negativo. Ad …
10 java  bigdecimal 
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.