PHP Built in Math Functions

Like any other programming language, PHP also has built in math functions which is used for mathematical calculations. These PHP math functions are part of core PHP so you can use wherever required. Find below list of PHP built in math functions:

abs()Return absolute value
acos()Return arc cosine
acosh()Inverse hyperbolic cosine
asin()Return Arc sine
asinh()Inverse hyperbolic sine
atan2()Return arc tangent of two variables
atan()Return arc tangent
atanh()Inverse hyperbolic tangent
base_convert()Convert a number between arbitrary bases
bindec()Convert Binary to decimal
ceil()Round fractions up
cos()Return cosine value
cosh()Rteurn hyperbolic cosine
decbin()Convert decimal to binary
dechex()Convert decimal to hexadecimal
decoct()Convert decimal to octal
deg2rad()Converts the number in degrees to the radian equivalent
exp()Calculates the exponent of e
expm1()Returns exp(number) - 1, computed in a way that is accurate even when the value of number is close to zero
floor()Round fractions down
fmod()Returns the floating point remainder (modulo) of the division of the arguments
getrandmax()Show largest possible random value
hexdec()Convert hexadecimal to decimal
hypot()Calculate the length of the hypotenuse of a right-angle triangle
intdiv()Integer division
is_finite()Finds whether a value is a legal finite number
is_infinite()Finds whether a value is infinite
is_nan()Finds whether a value is not a number
lcg_value()Combined linear congruential generator
log10()Base-10 logarithm
log1p()Returns log(1 + number), computed in a way that is accurate even when the value of number is close to zero
log()Natural logarithm
max()Find highest value
min()Find lowest value
mt_getrandmax()Show largest possible random value
mt_rand()Generate a better random value
mt_srand()Seed the better random number generator
octdec()Convert octal to decimal
pi()Get value of pi
pow()Exponential expression
rad2deg()Converts the radian number to the equivalent number in degrees
rand()Generate a random integer
round()Rounds a float
sin()Return sine
sinh()Return hyperbolic sine
sqrt()Return square root
srand()Seed the random number generator
tan()Return tangent
tanh()Return hyperbolic tangent