Rumah >Java >javaTutorial >Bagaimanakah Saya Boleh Memformat Terapung dengan Ketepatan dalam Java?
Memformat Terapung dengan Ketepatan dalam Java
Apabila bekerja dengan nombor titik terapung di Java, selalunya perlu memformatkannya dengan nombor tertentu tempat perpuluhan untuk memastikan ketepatan dan kebolehbacaan. Kaedah System.out.print tidak menyediakan sokongan langsung untuk pemformatan ini.
Printf to the Rescue
Untuk mencapai pemformatan yang diingini, kami boleh menggunakan kaedah printf sebaliknya:
System.out.printf("%.2f", val);
Dalam rentetan format ini, simbol "%" menandakan permulaan penentu penukaran dan ".2f" menentukan pilihan pemformatan:
Penukaran Tambahan Aksara
Selain memformat terapung, printf menyediakan aksara penukaran untuk pelbagai jenis data:
Contoh Penggunaan
Berikut ialah contoh penggunaan printf untuk mencetak apungan dengan 2 tempat perpuluhan:
float val = 123.456f; System.out.printf("%.2f", val); // Output: "123.46"
Dengan menggunakan printf dengan penentu penukaran yang sesuai, anda boleh mengawal pemformatan nombor dalam Java dengan mudah, memastikan ketepatan dan kejelasan dalam keluaran.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Memformat Terapung dengan Ketepatan dalam Java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!