20 June 2010

Absolute value function

การหาค่า Absolute มี function ให้ใช้อยู่ 2 function คือ

  1. Abs()
  2. Fabs()
ต่างกันที่ Argument ที่รับเข้ามา Abs() รับ int32 ส่วน Fabs() รับ dfloat ส่วน output ที่ได้เป็น dfloat เหมือนกันทั้งคู่

เพราะฉะนั้นควรระวังการใช้ Abs() กับข้อมูลที่เป็น decimal หรือ dfloat ด้วยเพราะมันจะ round ค่าให้เป็น integer ก่อนหาค่า absolute ซึ่งทำให้ผลลัพธ์ผิดได้

No comments: