Python ฟังก์ชัน abs(): ตัวอย่างค่าสัมบูรณ์

Python เอบีเอส ()

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

วากยสัมพันธ์

abs(value)

พารามิเตอร์ (ค่า)

ค่าอินพุตที่ต้องให้กับ abs() เพื่อรับค่าสัมบูรณ์ อาจเป็นจำนวนเต็ม จำนวนทศนิยม หรือจำนวนเชิงซ้อน

ผลตอบแทน:

มันจะส่งกลับค่าสัมบูรณ์ของตัวเลขที่ระบุ

  • หากอินพุตเป็นจำนวนเต็ม ค่าที่ส่งคืนจะเป็นจำนวนเต็มด้วย
  • หากอินพุตเป็นแบบทศนิยม ค่าที่ส่งคืนก็จะเป็นแบบทศนิยมด้วย
  • หากอินพุตเป็นตัวเลขเชิงซ้อน ค่าส่งคืนจะเป็นขนาดของอินพุต

ตัวอย่าง

ตัวอย่างโค้ด 1: จำนวนเต็มและเลขทศนิยม

หากต้องการรับค่าสัมบูรณ์ของจำนวนเต็มและจำนวนทศนิยม ให้ตรวจสอบรหัสนี้:

# testing abs() for an integer and float
  int_num = -25
  float_num = -10.50
  print("The absolute value of an integer number is:", abs(int_num))
  print("The absolute value of a float number is:", abs(float_num))

Output:

The absolute value of an integer number is: 25
The absolute value of a float number is: 10.5

ตัวอย่างที่ 2: จำนวนเชิงซ้อน

เพื่อหาค่าสัมบูรณ์ของจำนวนเชิงซ้อน

# testing abs() for a complex number
complex_num = (3+10j)
print("The magnitude of the complex number is:", abs(complex_num))

Output:

The magnitude of the complex number is: 10.44030650891055

สรุป

  • Abs() เป็นฟังก์ชันในตัวที่ใช้ได้กับ python และมันจะส่งคืนค่าสัมบูรณ์สำหรับอินพุตที่กำหนดให้กับคุณ
  • Value คือค่าอินพุตที่ต้องส่งไปยัง abs() เพื่อรับค่าสัมบูรณ์ ซึ่งอาจเป็นจำนวนเต็ม จำนวนทศนิยม หรือจำนวนเชิงซ้อนก็ได้
  • วิธีการ abs() รับหนึ่งอาร์กิวเมนต์ นั่นคือค่าที่คุณต้องการได้รับค่าสัมบูรณ์
  • ฟังก์ชัน abs ส่งกลับค่าสัมบูรณ์ของตัวเลขที่กำหนด