Questions marquées «decimal»

210
Formatage d'un flottant à 2 décimales

Je construis actuellement un module de vente pour un site Web de clients. Jusqu'à présent, j'ai le prix de vente à calculer parfaitement, mais là où je suis coincé, c'est le formatage de la sortie à 2 décimales. J'appelle actuellement cela dans une variable afin que je puisse lier les résultats aux...

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

177
Supprimer les zéros de fin

J'ai des champs renvoyés par une collection comme 2.4200 2.0044 2.0000 Je veux des résultats comme 2.42 2.0044 2 J'ai essayé avec String.Format, mais il retourne 2.0000et le définit pour N0arrondir également les autres

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

140
range () pour les flotteurs

Existe-t-il un range()équivalent pour les flottants en Python? >>> range(0.5,5,1.5) [0, 1, 2, 3, 4] >>> range(0.5,5,0.5) Traceback (most recent call last): File "<pyshell#10>", line 1, in <module> range(0.5,5,0.5) ValueError: range() step argument must not be...

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

127
Entier en chaîne hexadécimale en C ++

Comment convertir un entier en chaîne hexadécimale dans C ++ ? Je peux trouver des moyens de le faire, mais ils semblent principalement ciblés vers C. Il ne semble pas qu'il y ait une façon native de le faire en C ++. C'est un problème assez simple cependant; J'en ai un intque j'aimerais convertir...

126
Hexadécimal à décimal dans le script Shell

Quelqu'un peut-il m'aider à convertir un nombre hexadécimal en nombre décimal dans un script shell? Par exemple, je veux convertir le nombre hexadécimal en nombre bfca3000décimal à l'aide d'un script shell. Je veux essentiellement la différence de deux nombres hexadécimaux. Mon code est: var3=`echo...