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() 함수는 두 변수 xy 의反正切的 값을 계산합니다. 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