Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

ฟังก์ชัน abs() ใน Python


ฟังก์ชัน abs() ใน Python แสดงค่าสัมบูรณ์ของอินพุตตัวเลข ค่าสัมบูรณ์เกี่ยวข้องกับค่าหรือขนาดของตัวเลข แทนที่จะเป็นเครื่องหมายที่ติดกับตัวเลข มันมีประโยชน์มากสำหรับจำนวนเชิงซ้อน (complex numbers) ที่การคำนวณขนาดเกี่ยวข้องกับหลายขั้นตอน

ไวยากรณ์ของฟังก์ชันคือ -

abs(num)

โดย num สามารถเป็น integer, floating point number หรือ complex number

ตัวอย่างโค้ด

ในตัวอย่างด้านล่าง เราใช้ชนิดตัวเลขทั้งหมดข้างต้นและคำนวณขนาดของพวกมัน

n = -112
print('ค่าสัมบูรณ์ของจำนวนเต็ม', abs(n))

f = -39.222
print('ค่าสัมบูรณ์ของทศนิยม:', abs(f))

c = (11 - 21j)
print('ค่าสัมบูรณ์หรือขนาดของจำนวนเชิงซ้อน:', abs(c))

ผลลัพธ์

การรันโค้ดข้างต้นจะได้ผลลัพธ์ดังนี้:

ค่าสัมบูรณ์ของจำนวนเต็ม 112
ค่าสัมบูรณ์ของทศนิยม: 39.222
ค่าสัมบูรณ์หรือขนาดของจำนวนเชิงซ้อน: 23.706539182259394