Apa itu “ganda”?
Tipe data primitif “double” di Java digunakan untuk menyimpan angka desimal dengan tingkat presisi lebih tinggi hingga 15 digit. Meskipun “float” memberikan presisi 6-7 digit, “double” lebih banyak digunakan untuk perhitungan dan pengukuran dengan presisi lebih tinggi.
Apa itu "Ganda" di Jawa?
“Double” adalah kelas pembungkus di Java yang menyimpan tipe primitif “double”. Muncul dengan banyak fungsi berguna untuk manipulasi dan komputasi “ganda”. Misalnya, Anda dapat mengonversi Java double menjadi string dengan cukup efektif menggunakan objek pembungkusnya.Bagaimana cara mengubah Java Double menjadi String?
Anda dapat mengonversi double menjadi string di Java dengan berbagai metode sederhana. Mari kita lihat beberapa contoh.Metode ganda.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);
}
}
Keluaran
Pi Ganda: 3.141592653589793 Senar Pi: 3.141592653589793
Ini adalah pendekatan yang paling berguna dan umum digunakan untuk mengubah Java double menjadi string.
Metode 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);
}
}
Keluaran
Pembacaan Pengukur Sekrup Ganda: 7.271572353580126 String Pembacaan Pengukur Sekrup: 7.271572353580126
Metode 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);
}
}
Keluaran
Vernier Calliper Ganda: 7.271572353580126 String Vernier Calliper: 7.271572353580126
GO TO FULL VERSION