tutoriais mais recente desenvolvimento web
 

PHP 5 funções matemática


PHP Math Introdução

As funções matemáticas pode lidar com valores dentro da gama de tipos inteiros e flutuador.


Instalação

As funções PHP matemática fazem parte do núcleo do PHP. Nenhuma instalação é necessária para usar estas funções.


Funções PHP 5 Math

Função Descrição
abs() Retorna o absoluto (positive) valor de um número
acos() Retorna o arco co-seno de um número
acosh() Retorna o cosseno hiperbólico inverso de um número
asin() Retorna o arco seno de um número
asinh() Retorna o seno hiperbólico inverso de um número
atan() Retorna o arco tangente de um número em radianos
atan2() Retorna o arco tangente de duas variáveis ​​x e y
atanh() Retorna a tangente hiperbólica inversa de um número
base_convert() Converte um número a partir de uma base numérica para outra
bindec() Converte um número binário em um número decimal
ceil() Arredonda um número para o número inteiro mais próximo
cos() Retorna o co-seno de um número
cosh() Retorna o cosseno hiperbólico de um número
decbin() Converte um número decimal para um número binário
dechex() Converte um número decimal para um número hexadecimal
decoct() Converte um número decimal para um número octal
deg2rad() Converte um valor de grau para um valor radiano
exp() Calcula o expoente e
expm1() Retorna exp(x) - 1
floor() Arredonda um número para baixo para o número inteiro mais próximo
fmod() Devolve o resto de x / y
getrandmax() Retorna o maior valor possível retornado por rand()
hexdec() Converte um número hexadecimal para um número decimal
hypot() Calcula a hipotenusa de um triângulo de ângulo reto
is_finite() Verifica se um valor é finito ou não
is_infinite() Verifica se um valor é infinito ou não
is_nan() Verifica se um valor é 'não-um-número'
lcg_value() Retorna um número pseudo aleatório num intervalo entre 0 e 1
log() Retorna o logaritmo natural de um número
log10() Retorna o logaritmo de base 10 de um número
log1p() Retornos log(1+number)
max() Devolve o valor mais elevado em uma matriz, ou o mais alto valor de vários valores especificados
min() Devolve o valor mais baixo em uma matriz, ou o menor valor de vários valores especificados
mt_getrandmax() Retorna o maior valor possível retornado por mt_rand()
mt_rand() Gera um número inteiro aleatório usando o algoritmo de Mersenne Twister
mt_srand() Semeia o gerador de número aleatório Mersenne tornado
octdec() Converte um número octal em um número decimal
pi() Retorna o valor de PI
pow() Retorna x elevado à potência de y
rad2deg() Converte um valor em radianos para um valor de grau
rand() Gera um número aleatório
round() Rondas um número de ponto flutuante
sin() Retorna o seno de um número
sinh() Retorna o seno hiperbólico de um número
sqrt() Retorna a raiz quadrada de um número
srand() Semeia o gerador de número aleatório
tan() Retorna a tangente de um número
tanh() Retorna a tangente hiperbólica de um número

PHP 5 predefinidos Math Constantes

Constante Valor Descrição PHP versão
INF INF o infinito PHP 4
MIM 2,7182818284590452354 retornos e PHP 4
M_EULER ,57721566490153286061 Retorna Euler constante PHP 4
M_LNPI 1,14472988584940017414 Retorna o logaritmo natural de PI: log_e(pi) PHP 5.2
M_LN2 ,69314718055994530942 Retorna o logaritmo natural de 2: log_e 2 PHP 4
M_LN10 2,30258509299404568402 Retorna o logaritmo natural de 10: log_e 10 PHP 4
M_LOG2E 1,4426950408889634074 Retorna o logaritmo de base 2 de E: log_2 e PHP 4
M_LOG10E ,43429448190325182765 Retorna o logaritmo de base 10 de E: log_10 e PHP 4
M_PI 3,14159265358979323846 retorna Pi PHP 4
M_PI_2 1,57079632679489661923 Retorna Pi / 2 PHP 4
M_PI_4 ,78539816339744830962 Retorna Pi / 4 PHP 4
M_1_PI ,31830988618379067154 Retorna 1 / Pi PHP 4
M_2_PI ,63661977236758134308 Retorna 2 / Pi PHP 4
M_SQRTPI 1,77245385090551602729 Retorna a raiz quadrada de PI: sqrt(pi) PHP 5.2
M_2_SQRTPI 1,12837916709551257390 Devoluções 2 / raiz quadrada de PI: 2 / sqrt(pi) PHP 4
M_SQRT1_2 ,70710678118654752440 Retorna a raiz quadrada de 1/2: 1 / sqrt(2) PHP 4
M_SQRT2 1,41421356237309504880 Retorna a raiz quadrada de 2: sqrt(2) PHP 4
M_SQRT3 1,73205080756887729352 Retorna a raiz quadrada de 3: sqrt(3) PHP 5.2
NAN NAN Não é um número PHP 4
PHP_ROUND_HALF_UP 1 Rodada metades-se PHP 5.3
PHP_ROUND_HALF_DOWN 2 metades arredondar para baixo PHP 5.3
PHP_ROUND_HALF_EVEN 3 metades redondas para números pares PHP 5.3
PHP_ROUND_HALF_ODD 4 metades arredondar para números ímpares PHP 5.3