Questions marquées «bigdecimal»

BigDecimal est un type d'objet numérique en Java qui représente des nombres décimaux avec une précision arbitraire.

303
Double vs BigDecimal?

Je dois calculer quelques variables à virgule flottante et mon collègue me suggère de les utiliser à la BigDecimalplace doublecar ce sera plus précis. Mais je veux savoir de quoi il s'agit et comment en tirer le meilleur parti

178
Ajout de BigDecimals à l'aide de Streams

J'ai une collection de BigDecimals (dans cet exemple, a LinkedList) que je voudrais ajouter ensemble. Est-il possible d'utiliser des flux pour cela? J'ai remarqué que la Streamclasse a plusieurs méthodes Stream::mapToInt Stream::mapToDouble Stream::mapToLong Chacun d'eux a une sum()méthode pratique...

155
Ajout pour BigDecimal

Je veux faire des sommes simples avec des valeurs monétaires exprimées en BigDecimaltype. BigDecimal test = new BigDecimal(0); System.out.println(test); test.add(new BigDecimal(30)); System.out.println(test); test.add(new BigDecimal(45)); System.out.println(test); Evidemment je ne comprends pas...

135
Conversion de BigDecimal en nombre entier

J'ai la méthode Hibernate qui me renvoie un BigDecimal. J'ai une autre méthode API à laquelle je dois transmettre ce numéro mais elle accepte Integer comme paramètre. Je ne peux pas modifier les types de retour ou les types de variables des deux méthodes. Maintenant, comment convertir le BigDecimal...

120
Conversion de chaîne sécurisée en BigDecimal

J'essaie de lire certaines valeurs BigDecimal de la chaîne. Disons que j'ai cette chaîne: "1,000,000,000.999999999999999" et que je veux en tirer un BigDecimal. Quelle est la manière de procéder? Tout d'abord, je n'aime pas les solutions utilisant des remplacements de chaînes (en remplaçant des...

97
BigDecimal - pour utiliser new ou valueOf

Je suis tombé sur deux façons de sortir un objet BigDecimal d'un double d. 1. new BigDecimal(d) 2. BigDecimal.valueOf(d) Quelle serait la meilleure approche? ValueOf créerait-il un nouvel objet? En général (pas seulement BigDecimal), qu'est-ce qui est recommandé - nouveau ou valueOf?...

94
Représentation des valeurs monétaires en Java [fermé]

Fermé . Cette question est basée sur l'opinion . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question afin de pouvoir y répondre avec des faits et des citations en éditant ce message . Fermé il y a 7 ans . Améliorez cette question Je...