Split texte
sahnounm91
Messages postés
23
Statut
Membre
-
KX Messages postés 19031 Statut Modérateur -
KX Messages postés 19031 Statut Modérateur -
Bonjour,
1.810040e+001 :
est ce qu'il y a une methode en java qui faire le traitement pour qu'on puisse diviser cette en deux partie (1.810040||e+001)) et faire le calcul de la première partie avec l'exponentiel de deuxième partie? merci pour l'attention
1.810040e+001 :
est ce qu'il y a une methode en java qui faire le traitement pour qu'on puisse diviser cette en deux partie (1.810040||e+001)) et faire le calcul de la première partie avec l'exponentiel de deuxième partie? merci pour l'attention
1 réponse
-
Bonjour,
Ça c'est un problème de mathématiques, tu devras donc regarder les méthodes de la classe Math.
double x = 1234.56789; System.out.println(x); // 1234.56789 double log = Math.log10(x); System.out.println(log); // 3.0915 double floor = Math.floor(log); System.out.println(floor); // 3 double pow = Math.pow(10, log-floor); System.out.println(pow); // 1.23456789 System.out.printf("%e\n",x); // 1,234568e+03 System.out.println(pow+" e "+floor); // 1.23456789 e 3.0