জাভায় ফ্লোটিং পয়েন্ট নম্বরের আউটপুট ফরম্যাট করতে String.format() বা printf ব্যবহার করা হয়।
উদাহরণ
public class PrecisionDemo {
public static void main(String[] args) {
double val1 = 34.909;
System.out.println("34.909 ফরম্যাট (৭ ডেসিমাল): " + String.format("%.7f", val1));
// আউটপুট: 34.9090000
double val2 = 12.56;
System.out.println("12.56 ফরম্যাট (৯ ডেসিমাল): " + String.format("%.9f", val2));
// আউটপুট: 12.560000000
}
}
%.7f মানে ৭ ডিজিট ডেসিমাল পয়েন্টের পরে।同様に DecimalFormat ক্লাসও ব্যবহার করা যায় জটিল ফরম্যাটিংয়ের জন্য।