PHP atan()와 atan2() 함수
정의와 사용법
atan() 함수는 하나의数值의 반사락각을 반환하며, 값을 -PI/2와 PI/2 사이에 반환합니다.
atan2() 함수는 두 개의 매개변수의 반사락각을 반환하며, 값을 둘레의 -PI와 PI 사이에(포함됨)弧도로 반환합니다.
문법
atan(x) atan2(x,y)
매개변수 | 설명 |
---|---|
x | 必需. 한 수. |
y | 必需. 한 수. |
설명
atan() 함수는 x 의反正切的 값을 계산하며, 단위는弧도입니다. atan()은 tan()의 역함수로, atan() 범위의 각 값은 a==tan(atan(a))입니다.
atan2() 함수는 두 변수 x 과 y 의反正切的 값을 계산합니다. y/x의反正切的와 유사하지만, 두 매개변수의 기호는 결과의 반사선을 결정하는 데 사용됩니다.
예제
예제 1
이 예제는 다른 값을 계산하는反正切的 값을 계산합니다:
<?php echo(atan(0.50)); echo(atan(-0.50)); echo(atan(5)); echo(atan(10)); echo(atan(-5)); echo(atan(-10)) ?>
출력:
0.463647609001 -0.463647609001 1.37340076695 1.4711276743 -1.37340076695 -1.4711276743
예제 2
이 예제는 다른 변수 x와 y의反正切的 값을 계산합니다:
<?php echo(atan2(0.50,0.50)); echo(atan2(-0.50,-0.50)); echo(atan2(5,5)); echo(atan2(10,20)); echo(atan2(-5,-5)); echo(atan2(-10,10)) ?>
출력:
0.785398163397 -2.35619449019 0.785398163397 0.463647609001 -2.35619449019 -0.785398163397