ฟังก์ชัน abs() ใน python แสดงถึงค่าสัมบูรณ์ของการป้อนตัวเลข ค่าสัมบูรณ์เกี่ยวข้องกับค่าหรือขนาดของตัวเลขแทนที่จะเป็นเครื่องหมายที่แนบมากับตัวเลข ซึ่งมีประโยชน์มากกว่าสำหรับจำนวนเชิงซ้อนที่การคำนวณขนาดต้องอาศัยหลายขั้นตอน
ไวยากรณ์ของฟังก์ชันคือ −
abs(num)
โดยที่ num สามารถเป็นจำนวนเต็ม จำนวนลอย หรือจำนวนเชิงซ้อนได้
ตัวอย่าง
ในตัวอย่างด้านล่าง เราจะนำตัวเลขด้านบนทั้งหมดมาคำนวณขนาด
n = -112 print('Absolute value of a integer', abs(n)) f = -39.222 print('Absolute value of a float: ', abs(f)) c = (11 - 21j) print('Absolute value or Magnitude of a complex number:', abs(c))
ผลลัพธ์
การเรียกใช้โค้ดด้านบนทำให้เราได้ผลลัพธ์ดังต่อไปนี้:
('Absolute value of a integer', 112) ('Absolute value of a float: ', 39.222) ('Absolute value or Magnitude of a complex number:', 23.706539182259394)