กระทู้เก่าบอร์ด อ.สุภาพ ไชยา
267 1
URL.หัวข้อ /
URL
สร้าง datatype เป็น Number (Single) เอาตัวเลขมาคูณแล้วเพี้ยน
สร้าง datatype เป็น Number (Single) แล้วป้อนตัวเลข 10041.80
แล้วมาทำใน Query โดยเอาตัวเลข 10041.8*12 ผลลัพธ์ได้ 120501.59765625
ซึ่งจริงๆถ้าคูณด้วยเครื่องคิดเลขมันควรเป็น 120501.60 ไม่ทราบเป็นเพราะอะไรคะ
แล้วถ้าป้อนข้อมูล 10041.80 ไป 12 record แล้วมาใช้ group by (Sum) ตัวเลขมันก็เพี้ยนไปด้วย
แล้วมาทำใน Query โดยเอาตัวเลข 10041.8*12 ผลลัพธ์ได้ 120501.59765625
ซึ่งจริงๆถ้าคูณด้วยเครื่องคิดเลขมันควรเป็น 120501.60 ไม่ทราบเป็นเพราะอะไรคะ
แล้วถ้าป้อนข้อมูล 10041.80 ไป 12 record แล้วมาใช้ group by (Sum) ตัวเลขมันก็เพี้ยนไปด้วย
1 Reply in this Topic. Dispaly 1 pages and you are on page number 1
1 @R01433
นี่คือปัญหาของตัวเลขที่มีทศนิยม
วิธีแก้ ตอนที่สร้าง Query ให้ไปที่ Properties ของฟีลด์ที่มีการ X แล้วเปลี่ยน Format ให้เป็น Standard ซึ่งมันจะกำหนดให้มีทศนิยมแค่ 2 หลัก
Time: 0.1179s