2010-11-03 11 views
2

J'essaye d'ajouter différents nombres d'un dossier dans Java.calculer des nombres scientifiques en Java

Les nombres peuvent être au format: « 1.13206e + 06 »

Comment puis-je analyser ce nombre pour refléter la valeur réelle en java ??

Merci

+1

votre lecture * « ne fonctionne pas » * commentaire que vous avez fait à Devon_C_Miller, je vous recommande le meilleur papier jamais sur le sujet, ce qui est un incontournable: * "Qu'est-ce que Chaque informaticien devrait savoir à propos de l'arithmétique en virgule flottante "* (et, oui, il est toujours hébergé chez Sun;) http://docs.sun.com/source/806-3568/ncg_goldberg.html – SyntaxT3rr0r

Répondre

5

Vous pouvez utiliser Double.parseDouble:

double d = Double.parseDouble("1.13206e+06"); 

Cela fonctionne très bien avec la notation scientifique.

+0

fonctionne super merci :) – JJunior

Questions connexes