นิยามและการใช้งาน
ฟังก์ชัน asin() คืนค่า arcsine หรือ sine ย้อนกลับของ arg ในรูปแบบเรเดียน asin() เป็นฟังก์ชันย้อนกลับของ sin() ดังนั้นถ้า sin(x)=y แล้ว asin(y)=x
เช่น sin(pi/2)=1 และ asin(1)=1.57079633 rad ซึ่งเท่ากับ pi/2
ฟังก์ชันนี้คืนค่าเป็น float
รูปแบบไวยากรณ์
asin ( float $arg ) : float
พารามิเตอร์
| ลำดับ | พารามิเตอร์และคำอธิบาย |
|---|---|
| 1 | arg ตัวเลขทศนิยมที่ต้องการคำนวณ arcsine ตัวเลขต้องอยู่ในช่วง -1 ถึง 1 |
ค่าที่คืนกลับ
ฟังก์ชัน asin() ของ PHP คืนค่า arcsine ของตัวเลขที่กำหนด เป็นมุมในรูปแบบเรเดียน
รุ่นของ PHP
ฟังก์ชันนี้ใช้ได้ใน PHP รุ่น 4.x, PHP 5.x และ PHP 7.x
ตัวอย่าง
ตัวอย่างต่อไปนี้คำนวณ asin(0.5) และคืนค่า 0.5235987755983 เรเดียน ซึ่งเทียบเท่ากับ pi/6:
<?php $arg=0.5; $val=asin($arg); echo "asin(" . $arg . ") = " . $val . " radians"; ?>ผลลัพธ์
จะได้ผลลัพธ์ดังนี้:
asin(0.5) = 0.5235987755983 radians
ตัวอย่าง
ตัวอย่างต่อไปนี้คำนวณ asin(0) และคืนค่า 0 เรเดียน ซึ่งเทียบเท่ากับ sin(0):
<?php $arg=0; $val=asin($arg); echo "asin(" . $arg . ") = " . $val . " radians"; ?>ผลลัพธ์
จะได้ผลลัพธ์ดังนี้:
asin(0) = 0 radians
ตัวอย่าง
ลองหา asin(-1) จะได้ -1.5707963267949 เรเดียน (ซึ่งคือ -pi/2):
<?php $arg=-1; $val=asin($arg); echo "asin(" . $arg . ") = " . $val . " radians"; ?>ผลลัพธ์
จะได้ผลลัพธ์ดังนี้:
asin(-1) = -1.5707963267949 radians
ตัวอย่าง
ตัวอย่างต่อไปนี้คืนค่า NAN เนื่องจากอาร์กิวเมนต์ไม่อยู่ในช่วง -1 ถึง 1:
<?php $arg=5; $val=asin($arg); echo "asin(" . $arg . ") = " . $val . " radians"; ?>ผลลัพธ์
จะได้ผลลัพธ์ดังนี้:
asin(5) = NAN radians