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

ฟังก์ชัน atan() ของ PHP


นิยามและการใช้งาน

ฟังก์ชัน atan() คืนค่า arctan หรือ tangent ย้อนกลับของ arg ในรูปแบบเรเดียน atan() เป็นฟังก์ชันย้อนกลับของ tan() ดังนั้นถ้า tan(x)=y แล้ว atan(y)=x

เช่น tan(pi/3)= 1.73205080757 (รากที่สองของ 3) และ atan(1.73205080757)=1.04719755 rad ซึ่งเท่ากับ pi/3

ฟังก์ชันนี้คืนค่าเป็น float

รูปแบบไวยากรณ์

atan ( float $arg ) : float

พารามิเตอร์

ลำดับพารามิเตอร์และคำอธิบาย
1arg
ตัวเลขทศนิยมที่ต้องการคำนวณ arctan

ค่าที่คืนกลับ

ฟังก์ชัน atan() ของ PHP คืนค่า arctan ของตัวเลขที่กำหนด เป็นมุมในรูปแบบเรเดียน ค่าที่คืนกลับอยู่ระหว่าง -pi/2 และ pi/2

รุ่นของ PHP

ฟังก์ชันนี้ใช้ได้ใน PHP รุ่น 4.x, PHP 5.x และ PHP 7.x

ตัวอย่าง

ตัวอย่างต่อไปนี้คำนวณ atan(0.57735026919) และคืนค่า 0.52359877559858 เรเดียน ซึ่งเทียบเท่ากับ pi/6 โปรดสังเกตว่า tan(pi/6) คือ 1/sqrt(3):

<?php    $arg=0.57735026919;    $val=atan($arg);    echo "atan(" . $arg . ") = " . $val . " radians"; ?>

ผลลัพธ์

จะได้ผลลัพธ์ดังนี้:

atan(0.57735026919) = 0.52359877559858 radians

ตัวอย่าง

ตัวอย่างต่อไปนี้คำนวณ atan(0) และคืนค่า 0 เรเดียน ซึ่งเทียบเท่ากับ tan(0):

<?php    $arg=0;    $val=atan($arg);    echo "atan(" . $arg . ") = " . $val . " radians"; ?>

ผลลัพธ์

จะได้ผลลัพธ์ดังนี้:

atan(0) = 0 radians

ตัวอย่าง

ลองหา atan(-1) จะได้ -0.78539816339745 เรเดียน (ซึ่งคือ -pi/4):

<?php    $arg=-1;    $val=atan($arg);    echo "atan(" . $arg . ") = " . $val . " radians"; ?>

ผลลัพธ์

จะได้ผลลัพธ์ดังนี้:

atan(-1) = -0.78539816339745 radians

ตัวอย่าง

ตัวอย่างต่อไปนี้คำนวณ atan(1.6331239E+16) ซึ่งเป็นตัวเลขขนาดใหญ่มาก และคืนค่า 1.5707963267949 เรเดียน ซึ่งเทียบเท่ากับ pi/2:

<?php    $arg=1.6331239e+16;    $val=atan($arg);    echo "atan(" . $arg . ") = " . $val . " radians"; ?>

ผลลัพธ์

จะได้ผลลัพธ์ดังนี้:

atan(1.6331239E+16) = 1.5707963267949 radians