Questions marquées «decimal»

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
Déplacement des décimales dans un double

J'ai donc un double ensemble égal à 1234, je veux déplacer une décimale pour en faire 12,34 Donc, pour ce faire, je multiplie 0,1 à 1234 deux fois, un peu comme ça double x = 1234; for(int i=1;i<=2;i++) { x = x*.1; } System.out.println(x); Cela imprimera le résultat, "12.340000000000002"...

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...

14
Quand utiliser float vs decimal

Je crée cette API, et la base de données stockera des valeurs qui représentent l'un des éléments suivants: pourcentage moyenne taux Honnêtement, je n'ai aucune idée de la façon de représenter quelque chose dont la plage est comprise entre 0 et 100% en nombre. Devrait-ce être 0,00 - 1,00 0,00 -...