สอนภาษา Java เขียนโค้ดแสดงตัวเลขทศนิยม 2 ตำแหน่ง โดยใช้คำสั่ง System.out.printf ซึ่งสามารถกำหนดรูปแบบการแสดงผลได้ ตัวอย่างคือใช้ %.2f สำหรับแสดงเลขทศนิยม 2 ตำแหน่งออกสู่หน้าจอ สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง Java แสดงตัวเลขทศนิยม 2 ตำแหน่ง ด้วย printf ร่วมกับ %.2f
class Test {
public static void main(String args[]){
double d = 10.9635;
System.out.println( "เลขทศนิยมปกติ คือ "+d );
System.out.printf( "เลขทศนิยม 2 ตำแหน่งไม่ปัดเศษ คือ %.2f", d);
}
}
ผลลัพธ์
เลขทศนิยมปกติ คือ 10.9635
เลขทศนิยม 2 ตำแหน่งไม่ปัดเศษ คือ 10.96
1. สร้างตัวแปร d เป็นชนิด double พร้อมค่าเริ่มต้นเป็นตัวเลข ทศนิยม 4 ตำแหน่ง
2. ใช้คำสั่ง Syste.out.printf ร่วมกับ %.2f คือ แสดงผลเป็นตัวเลขทศนิยม 2 ตำแหน่ง จากตัวแปร d
3. กรณีต้องการแสดงเลขทศนิยมเพิ่มให้เปลี่ยน %.2f เป็นตัวเลขอื่น เช่น ต้องการแสดงทศนิยม 3 ตำแหน่งให้แก้เป็น %.3f