รู้หรือไม่ทำไม Java ถึงคำนวณได้แบบนี้
บทความเกี่ยวกับ : Java double * 100 ได้ผลแบบนี้
เคยลองเอา double * 100 ดูกันมั้ยครับ ว่าผลที่ได้ออกมาเป็นเท่าไร
ตัวอย่างเช่น
System.out.println(1.150*100);
System.out.println(1.1500*100);
System.out.println(1.16*100);
System.out.println(1.10*100);
System.out.println(1.1*100);
System.out.println(1.17*100);
System.out.println(1.18*100);
ผลที่ได้คือ
114.99999999999999
114.99999999999999
115.99999999999999
110.00000000000001
110.00000000000001
117.0
118.0
เคยลองเอา double * 100 ดูกันมั้ยครับ ว่าผลที่ได้ออกมาเป็นเท่าไร
ตัวอย่างเช่น
System.out.println(1.150*100);
System.out.println(1.1500*100);
System.out.println(1.16*100);
System.out.println(1.10*100);
System.out.println(1.1*100);
System.out.println(1.17*100);
System.out.println(1.18*100);
ผลที่ได้คือ
114.99999999999999
114.99999999999999
115.99999999999999
110.00000000000001
110.00000000000001
117.0
118.0
ความคิดเห็น
แสดงความคิดเห็น