PHP의 cos() 함수는 숫자(라디안 단위의 각도)에 대한 코사인 값을 반환하는 수학 함수입니다. 반환되는 값은 항상 -1부터 1 사이의 부동소수점(float) 숫자로 표현됩니다.
문법
cos(num)
매개변수
num − 코사인 값을 구하고자 하는 라디안(radian) 단위의 값입니다.
반환값
cos() 함수는 입력된 숫자의 코사인 값을 float(부동소수점) 형태로 반환합니다. 결과값은 항상 -1과 1 사이의 숫자로 나타나며, 이는 해당 각도의 코사인 값을 의미합니다.
예제
다음은 cos() 함수를 사용하는 기본적인 예제입니다.
<?php echo(cos(1) . "<br>"); echo(cos(-1)); ?>
출력 결과
0.54030230586814<br>0.54030230586814
위 예제에서 확인할 수 있듯이, 코사인은 우함수(even function)이기 때문에 cos(1)과 cos(-1)의 결과가 동일하게 0.54030230586814로 출력됩니다.
예제
또 다른 예제를 살펴보겠습니다.
<?php echo(cos(0)); ?>
출력 결과
1
cos(0)은 수학적으로 정확히 1을 반환합니다. 이처럼 cos() 함수는 삼각형 계산, 그래픽 처리, 물리 시뮬레이션 등 다양한 개발 분야에서 유용하게 활용됩니다. 참고로 각도(degree) 단위의 값을 사용하려면 deg2rad() 함수를 통해 먼저 라디안으로 변환한 후 cos() 함수에 전달해야 합니다.