Qu'est-ce qu'un « double » ?
Le type de données primitif « double » en Java est utilisé pour stocker des nombres décimaux avec un niveau de précision plus élevé allant jusqu'à 15 chiffres. Alors que « float » fournit une précision de 6 à 7 chiffres, « double » est plus largement utilisé pour une plus grande précision des calculs et des mesures.
Qu'est-ce qu'un « Double » en Java ?
« Double » est une classe wrapper en Java qui stocke le type primitif de « double ». Il est livré avec un tas de fonctions utiles pour les manipulations et les calculs « doubles ». Par exemple, vous pouvez convertir Java double en chaîne de manière assez efficace en utilisant son objet wrapper.Comment convertir Java Double en String ?
Vous pouvez convertir un double en chaîne en Java par diverses méthodes simples. Regardons quelques exemples.Méthode Double.toString()
package com.doubletostring.java;
public class ConvertDoubleToString {
public static void main(String[] args) {
Double pi = 3.141592653589793;
System.out.println("Pi Double: " + pi);
// Converting Double to String using Double.toString() method
String piStr = Double.toString(pi);
System.out.println("Pi String: " + piStr);
}
}
Sortir
Pi Double : 3,141592653589793 Chaîne Pi : 3,141592653589793
Il s’agit de l’approche la plus pratique et la plus couramment utilisée pour convertir des doubles Java en chaînes.
Méthode String.valueOf()
package com.doubletostring.java;
public class StringValueOfDouble {
public static void main(String[] args) {
Double screwGaugeReading = 7.271572353580126;
System.out.println("Screw Gauge Reading Double: " + screwGaugeReading);
// Converting Double to String using String.valueOf() method
String screwGaugeReadingStr = String.valueOf(screwGaugeReading);
System.out.println("Screw Gauge Reading String: " + screwGaugeReadingStr);
}
}
Sortir
Lecture de la jauge à vis double : 7,271572353580126 Chaîne de lecture de la jauge à vis : 7,271572353580126
Méthode String.format()
package com.doubletostring.java;
public class StringFormat {
public static void main(String[] args) {
Double vernierCalliper = 7.271572353580126;
System.out.println("Vernier Calliper Double: " + vernierCalliper);
// Converting Double to String using String.format() method
// Format Literal "%s" returns String for any parameter data type
// Parameter is "Double" in our case
String vernierCalliperStr = String.format("%s", vernierCalliper);
System.out.println("Vernier Calliper String: " + vernierCalliperStr);
}
}
Sortir
Pied à coulisse double : 7.271572353580126 Corde de pied à coulisse : 7.271572353580126
GO TO FULL VERSION