PHP Math hàm

Giới thiệu PHP Math

Các hàm (Math) có thể xử lý các giá trị trong phạm vi integer và float.

Cài đặt

Các hàm (Math) là một phần của核PHP. Bạn không cần cài đặt để sử dụng các hàm này.

PHP Math hàm

PHP:Chỉ ra phiên bản PHP sớm nhất hỗ trợ hàm này.

Hàm Mô tả PHP
abs() Giá trị tuyệt đối. 3
acos() Góc phản hồi. 3
acosh() Góc phản hồi hiperbolic. 4
asin() Góc反正弦. 3
asinh() Góc反正弦. 4
atan() Góc反正切. 3
atan2() Góc反正切 hai tham số. 3
atanh() arctanh() 4
cường báng tắc số hyperbolic ngược. base_convert() 3
chuyển đổi số từ hệ số bất kỳ. bindec() 3
chuyển đổi từ số nhị phân thành số mười. ceil() 3
giảm nhỏ nhất cho số nguyên gần nhất. cường báng tắc. 3
cường báng tắc số. cường báng tắc số hyperbolic. 4
decbin() chuyển đổi từ số mười thành số nhị phân. 3
dechex() chuyển đổi từ số mười thành số lục phân. 3
decoct() chuyển đổi từ số mười thành số tám. 3
deg2rad() chuyển đổi góc độ từ góc độ. 3
exp() trả về Ex giá trị. 3
expm1() trả về Ex giá trị của -1. 4
floor() giảm nhỏ nhất cho số nguyên gần nhất. 3
fmod() trả về số dư của phép chia số thập phân. 4
getrandmax() hiển thị giá trị lớn nhất có thể của số ngẫu nhiên. 3
hexdec() chuyển đổi từ số lục phân thành số mười. 3
hypot() tính độ dài cạnh vuông góc của tam giác vuông. 4
is_finite() kiểm tra xem có phải là giá trị hữu hạn không. 4
is_infinite() kiểm tra xem có phải là giá trị vô cùng không. 4
is_nan() kiểm tra xem có phải là giá trị hợp lệ không. 4
lcg_value() trả về một số ngẫu nhiên giả trong khoảng (0, 1). 4
log() logarit tự nhiên. 3
log10() logarit cơ số 10. 3
log1p() trả về log(1 + số). 4
max() trả về giá trị lớn nhất. 3
min() trả về giá trị nhỏ nhất. 3
mt_getrandmax() hiển thị giá trị lớn nhất có thể của số ngẫu nhiên. 3
mt_rand() trả về số nguyên ngẫu nhiên bằng thuật toán Mersenne Twister. 3
mt_srand() gieo hạt bộ tạo số ngẫu nhiên Mersenne Twister. 3
octdec() chuyển đổi từ số tám thành số mười. 3
pi() trả về giá trị của π. 3
pow() trả về số nguyên của x^y. 3
rad2deg() chuyển đổi góc độ弧 độ. 3
rand() trả về số nguyên ngẫu nhiên. 3
round() chọn lọc số thập phân. 3
sin() sin số. 3
sinh() cường báng tắc số hyperbolic. 4
sqrt() căn bậc hai. 3
srand() gieo hạt của bộ tạo số ngẫu nhiên. 3
tan() cường báng tắc. 3
tanh() cường báng tắc số. 4

hằng số Math của PHP

tên hằng số tên hằng số giá trị hằng số PHP
M_E e 2.7182818284590452354 4
M_EULER hệ số Euler 0.57721566490153286061 5.2.0
M_LNPI log_e(pi) 1.14472988584940017414 5.2.0
M_LN2 log_e 2 0.69314718055994530942 4
M_LN10 log_e 10 2.30258509299404568402 4
M_LOG2E log_2 e 1.4426950408889634074 4
M_LOG10E log_10 e 0.43429448190325182765 4
M_PI Pi 3.14159265358979323846 3
M_PI_2 pi/2 1.57079632679489661923 4
M_PI_4 pi/4 0.78539816339744830962 4
M_1_PI 1/pi 0.31830988618379067154 4
M_2_PI 2/pi 0.63661977236758134308 4
M_SQRTPI sqrt(pi) 1.77245385090551602729 5.2.0
M_2_SQRTPI 2/sqrt(pi) 1.12837916709551257390 4
M_SQRT1_2 1/sqrt(2) 0.70710678118654752440 4
M_SQRT2 sqrt(2) 1.41421356237309504880 4
M_SQRT3 sqrt(3) 1.73205080756887729352 5.2.0