Se connecter avec
S'enregistrer | Connectez-vous

String to float Java

Dernière réponse : dans Programmation

Bonjour à tous,

j'aurais une question toute bête mais sur laquelle je suis plongée depuis un moment sans trouver de réponse satisfaisante:

comment fait-on, en Java, pour transformer une chaine de caractère contenant la représentation d'un nombre flottant en ce nombre flottant, en perdant un minimum de précision et donc en gardant un maximum de décimales?

Par exemple:

String s = "1234567.1234567f";
float f = Float.parseFloat(fs);
System.out.println("mon float = "+f);

m'affiche 1234567.1

J'ai essayé plusieurs solutions (valueOf()...) et j'ai toujours le même résultat.

Pouvez-vous m'aider?

Merci beaucoup d'avance

Autres pages sur : string float java

Lassé par la pub ? Créez un compte
Lassé par la pub ? Créez un compte
Tom's guide dans le monde