Devdit
 

Java แสดงตัวเลขทศนิยม 2 ตำแหน่ง ด้วย printf ร่วมกับ %.2f

7.6K

สอนภาษา 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

แก้ไข 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ