Computer >> 컴퓨터 >  >> 프로그램 작성 >> PHP

PHP deg2rad() 함수

<시간/>

정의 및 사용법

sin, cos, tan 등과 같은 대부분의 삼각 함수에는 라디안 단위의 각도 인수가 필요합니다. deg2rad() 함수는 도를 라디안으로 변환하는 데 유용합니다.

이 함수는 number=deg2rad(x)와 같은 부동 소수점 수를 반환합니다. 여기서 는 각도입니다. 라디안의 각도 =각도(도) *180/pi

예를 들어 deg2rad(30)은 0.5235987755983 라디안과 같습니다.

구문

deg2rad ( float $number ) : float

매개변수

Sr.No 매개변수 및 설명
1 숫자
각도를 나타내는 부동 소수점 수

반환 값

PHP deg2rad() 함수는 각도를 라디안 단위로 나타내는 부동 소수점 수를 반환합니다.

PHP 버전

이 기능은 PHP 버전 4.x, PHP 5.x 및 PHP 7.x에서 사용할 수 있습니다.

예시

다음 예는 30도에 해당하는 라디안을 계산합니다 -

<?php
   $arg=30;
   $val=deg2rad($arg);
   echo "deg2rad(" . $arg . ") = " . $val;
?>

출력

이것은 다음 결과를 생성합니다 -

deg2rad(30) = 0.5235987755983

예시

다음 예는 180도를 라디안으로 변환합니다. M_PI의 값과 비교하여 결과를 확인할 수 있습니다. -

<?php
   $arg=180;
   $val=deg2rad($arg);
   echo "deg2rad(" . $arg . ") = " . $val . "\n";
   echo "pi in radians = ". M_PI;
?>

출력

이것은 다음 결과를 생성합니다 -

deg2rad(180) = 3.1415926535898
pi in radians = 3.1415926535898

예시

숫자가 아닌 인수는 오류를 생성합니다:−

<?php
   $arg="Hello";
   $val=deg2rad($arg);
   echo "deg2rad(" . $arg . ") = " . $val;
?>

출력

이것은 다음 결과를 생성합니다 -

PHP Warning: deg2rad() expects parameter 1 to be float, string given

예시

인수 번호는 2진수, 8진수 또는 16진수 10진수일 수 있습니다. 다음 예는 0x2d 각도(45도에 해당)를 라디안으로 변환합니다.

<?php
   $arg=0x2d;
   $val=deg2rad($arg);
   echo "deg2rad(" . $arg . ") = " . $val;
?>

출력

이것은 다음 결과를 생성합니다 -

deg2rad(45) = 0.78539816339745