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