Các hàm toán học trong PHP
- Dưới đây là danh sách các hàm toán học được xây dựng sẵn trong PHP.
| sin() | - Trả về sin của một số. |
| sinh() | - Trả về sin hyperbolic của một số. |
| cos() | - Trả về cosin của một số. |
| cosh() | - Trả về cosin hyperbolic của một số. |
| tan() | - Trả về tan của một số. |
| tanh() | - Trả về tan hyperbolic của một số. |
| asin() | - Trả về sin cung của một số. |
| asinh() | - Trả về sin hyperbolic nghịch đảo của một số. |
| acos() | - Trả về cosin cung của một số. |
| acosh() | - Trả về cosin hyperbolic nghịch đảo của một số. |
| atan() | - Trả về tan cung của một số. |
| atanh() | - Trả về tan hyperbolic nghịch đảo của một số. |
| atan2() | - Trả về tan cung của hai biến x & y. |
| round() | - Làm tròn đến số nguyên gần nhất. |
| ceil() | - Làm tròn (lên) đến số nguyên gần nhất. |
| floor() | - Làm tròn (xuống) đến số nguyên gần nhất. |
| base_convert() | - Chuyển đổi một số từ “cơ số này” “cơ số khác” |
| bindec() | - Chuyển đổi “số nhị phân” “số thập phân” |
| octdec() | - Chuyển đổi “số bát phân” “số thập phân” |
| decbin() | - Chuyển đổi “số thập phân” “số nhị phân” |
| decoct() | - Chuyển đổi “số thập phân” “số bát phân” |
| dechex() | - Chuyển đổi “số thập phân” “số thập lục phân” |
| hexdec() | - Chuyển đổi “số thập lục phân” “số thập phân” |
| deg2rad() | - Chuyển đổi số đo (độ) của một góc thành giá trị radian. |
| rad2deg() | - Chuyển đổi giá trị radian thành số đo (độ) của một góc. |
| is_finite() | - Kiểm tra xem giá trị có phải là một “số hữu hạn” hay không. |
| is_infinite() | - Kiểm tra xem giá trị có phải là một “số vô hạn” hay không. |
| is_nan() | - Kiểm tra xem giá trị có phải là một giá trị “không phải là số (not a number)” hay không. |
| pow() | - Tính lũy thừa. |
| exp() | - Tính lũy thừa của cơ số e. |
| expm1() | - Trả về exp(x) - 1 |
| sqrt() | - Trả về giá trị “căn bậc hai” của một số. |
| intdiv() | - Chia lấy phần nguyên. |
| fmod() | - Trả về phần “số dư” từ một phép chia lấy phần nguyên. |
| min() | - Trả về “số nhỏ nhất” trong một tập hợp các số (có thể là một danh sách các số, hoặc một mảng các số) |
| max() | - Trả về “số lớn nhất” trong một tập hợp các số (có thể là một danh sách các số, hoặc một mảng các số) |
| rand() | - Trả về một “số nguyên ngẫu nhiên” trong phạm vi chỉ định. |
| mt_rand() | -- Trả về một “số nguyên ngẫu nhiên” trong phạm vi chỉ định (dựa trên thuật toán Mersenne Twister) |
| getrandmax() | - Trả về “giá trị lớn nhất” có thể được trả về bởi hàm rand(). |
| mt_getrandmax() | - Trả về “giá trị lớn nhất” có thể được trả về bởi hàm mt_rand(). |
| lcg_value() | - Trả về một “số thập phân ngẫu nhiên” trong khoảng 0 - 1 |
| log() | - Trả về logarit tự nhiên của một số. |
| log10() | - Trả về logarit cơ số 10 của một số. |
| log1p() | - Trả về log(1+number) |
| abs() | - Trả về “giá trị tuyệt đối” của một số. |
| pi() | - Trả về giá trị của PI. |
| hypot() | - Tính cạnh huyền của một tam giác vuông. |