Đị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ố
| STT | Tham số & Mô tả |
|---|---|
| 1 | number 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