Devdit
 

Java ปัดเศษ และแสดงทศนิยม 2 ตําแหน่ง

7.6K

สอนภาษา Java เขียนโค้ดปัดเศษ และแสดงตัวเลขทศนิยม 2 ตําแหน่ง โดยแนะนำ 2 วิธี คือ การใช้คำสั่ง Math.floor สำหรับไม่ปัดเศษขึ้น และการใช้ printf ร่วมกับ %.2f สำหรับปัดเศษขึ้น สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่างที่ 1 Java ปัดเศษ และแสดงทศนิยม 2 ตําแหน่ง ด้วยคำสั่ง Math.floor แบบไม่ปัดเศษขึ้น

class Test {  
    public static void main(String args[]){ 
        double d = 10.5698;
        System.out.println( d );
        System.out.print( Math.floor( d * 100 ) / 100 );        
    }
}

ผลลัพธ์

10.5698
10.56

 

ตัวอย่างที่ 2 Java ปัดเศษ และแสดงทศนิยม 2 ตําแหน่ง ด้วยคำสั่ง printf ร่วมกับ %.2f แบบปัดเศษขึ้น

class Test {  
    public static void main(String args[]){ 
        double d = 10.5698;
        System.out.println( d );
        System.out.printf( "%.2f", d );        
    }
}

ผลลัพธ์

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