Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> PHP

Hàm deg2rad() trong PHP

Định nghĩa và cách dùng

Hầu hết hàm lượng giác (sin, cos, tan) yêu cầu góc radian. Hàm deg2rad() chuyển độ sang radian.

Trả về float: number = deg2rad(x) với x là góc độ. Công thức: radian = degree * pi/180.

Ví dụ deg2rad(30) = 0.5235987755983 radian.

Cú pháp

deg2rad ( float $number ) : float

Tham số

STTTham số & Mô tả
1number
Số float biểu diễn góc độ

Giá trị trả về

Trả về góc radian.

Phiên bản PHP

Có sẵn từ PHP 4.x, 5.x và 7.x.

Ví dụ

Chuyển 30 độ sang radian:

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

Kết quả

deg2rad(30) = 0.5235987755983

Ví dụ

Chuyển 180 độ, so với M_PI:

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

Kết quả

deg2rad(180) = 3.1415926535898 pi in radians = 3.1415926535898

Ví dụ

Tham số không phải số gây cảnh báo:

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

Kết quả

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

Ví dụ

Tham số có thể nhị phân, bát phân, thập lục phân. Chuyển 0x2d (45 độ) sang radian:

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

Kết quả

deg2rad(45) = 0.78539816339745