Rumah >Java >javaTutorial >Bagaimana untuk Memformat Terapung ke Dua Tempat Perpuluhan di Jawa?

Bagaimana untuk Memformat Terapung ke Dua Tempat Perpuluhan di Jawa?

Linda Hamilton
Linda Hamiltonasal
2024-11-28 08:03:11307semak imbas

How to Format a Float to Two Decimal Places in Java?

Mencetak Terapung dengan Dua Tempat Perpuluhan di Java: Panduan

Jika anda menggunakan nombor titik terapung di Java dan memerlukan untuk memaparkannya dengan bilangan tempat perpuluhan tertentu, berikut ialah cara untuk menyelesaikan tugasan ini.

Bolehkah anda menggunakan System.out.print?

Tidak, System.out.print bukanlah kaedah yang disyorkan untuk tujuan ini. Sebaliknya, anda boleh menggunakan kaedah printf dengan penentu format khas.

Cara mencetak apungan dengan 2 tempat perpuluhan menggunakan printf:

System.out.printf("%.2f", val);

The %.2f sintaks mengarahkan Java untuk memformat pembolehubah titik terapung val dengan dua tempat perpuluhan (.2). f mewakili format titik terapung.

Aksara Penukaran Tambahan:

Jika perlu, anda boleh menggunakan aksara penukaran lain:

  • d: integer perpuluhan
  • o: Perlapanan integer
  • e: Titik terapung dalam notasi saintifik

Contoh:

float num = 123.456789f;
System.out.printf("%.2f", num); // Output: 123.46
System.out.printf("%.0f", num); // Output: 123

Ingat, format ini hanya mempengaruhi output bercetak dan jangan ubah nilai asas pembolehubah apungan.

Atas ialah kandungan terperinci Bagaimana untuk Memformat Terapung ke Dua Tempat Perpuluhan di Jawa?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn