ความหมายและการใช้งาน
atan2() ฟังก์ชันคำนวณ arc tan ของตัวแปรสองตัว
atan2(y,x) ส่งกลับค่าแทนเจนต์ส่วนโค้งของตัวเลขสองตัว x และ y แม้ว่าจะคล้ายกับ atan(y)/atan(x) แต่เครื่องหมายของทั้ง x และ y จะถูกใช้เพื่อกำหนดจตุภาคของผลลัพธ์ ดังนั้นสำหรับค่าของ x และ y atan2() คือ
atan(y/x) ถ้า x>0
atan(y/x)+pi ถ้า x>0
atan(y/x)-pi ถ้า x<0 และ y<0
pi/2 ถ้า x=0 และ y>0
-pi/2 ถ้า x=0 และ y<0
0 ถ้า x=0 และ y=0
ฟังก์ชันนี้จะคืนค่ามุมเป็นเรเดียนซึ่งเป็นค่าทศนิยม
ไวยากรณ์
atan2 ( float $y , float $x ) :float
พารามิเตอร์
Sr.No | พารามิเตอร์ &คำอธิบาย |
---|---|
1 | ย เงินปันผล |
2 | x ตัวหาร |
คืนค่า
ฟังก์ชัน PHP atan2() คืนค่ามุมเป็นเรเดียนซึ่งเป็นจำนวนทศนิยม
เวอร์ชัน PHP
ฟังก์ชันนี้มีอยู่ใน PHP เวอร์ชัน 4.x, PHP 5.x เช่นเดียวกับ PHP 7.x
ตัวอย่าง
ตัวอย่างต่อไปนี้คำนวณ atan2(1,2) −
<ก่อน>ผลลัพธ์
สิ่งนี้จะทำให้เกิดผลลัพธ์ดังต่อไปนี้ -
atan2(1,2) =0.46364760900081
ตัวอย่าง
ตัวอย่างต่อไปนี้คำนวณ atan2(5, -5) −
<ก่อน>ผลลัพธ์
สิ่งนี้จะทำให้เกิดผลลัพธ์ดังต่อไปนี้ -
atan2(5,-5) =2.3561944901923
ตัวอย่าง
โปรแกรมต่อไปนี้คำนวณ atan2(5,0) และคืนค่า 1.570796326795 (M_PI_2) -
<ก่อน>ผลลัพธ์
สิ่งนี้จะทำให้เกิดผลลัพธ์ดังต่อไปนี้ -
atan2(5,0) =1.5707963267949
ตัวอย่าง
ตัวอย่างต่อไปนี้จะคำนวณ atan2(0,0) และคืนค่า 0
<ก่อน>ผลลัพธ์
สิ่งนี้จะทำให้เกิดผลลัพธ์ดังต่อไปนี้ -
atan2(0,0) =0