Visão geral das funções matemáticas do PHP

Neste artigo, discutiremos sobre as funções matemáticas do PHP. PHP significa Hypertext Preprocessor. PHP é uma linguagem de programação que pode ser usada para criar aplicativos pequenos, como formulários simples, etc., para aplicativos corporativos de grande escala. É uma linguagem de script baseada no servidor. Toda linguagem de programação possui muitas funcionalidades padrão incorporadas.

Essas funcionalidades ajudam o desenvolvedor a escrever rapidamente o código necessário. Essas funcionalidades incorporadas contêm lógicas nas quais é necessário conforme nossa exigência. Essas funcionalidades embutidas podem estar em funcionalidades baseadas em strings, funcionalidades baseadas em array, funcionalidades baseadas em números, funcionalidades baseadas em JSON, etc.

Agora vamos ver o que é PHP Math Functions

Funções matemáticas do PHP:

As funções matemáticas do PHP são funcionalidades embutidas do PHP como uma linguagem de programação. O papel básico dessas funções é fornecer um mecanismo no qual um desenvolvedor possa fazer algum tipo de cálculo matemático ou algo semelhante. Eles fornecem um rápido desenvolvimento prático sem escrever um longo pedaço de código. Agora, com isso, vamos saber o alcance dessas funções matemáticas do PHP

Gama de funções matemáticas do PHP:

O intervalo dessas funções matemáticas do php está dentro dos tipos inteiro e flutuante. O intervalo do tipo de dados inteiro no PHP para um computador de 32 bits é de -2.147.483.647 a 2.147.483.647. Qualquer número menor que -2.147.483.647 ou qualquer número maior que 2.147.483.647 ou qualquer número menor que -2.147.483.647 é considerado flutuante.

Agora tentaremos entender diferentes funções matemáticas do PHP, juntamente com o uso de um Exemplo:

1) função abs () - Foi introduzida na versão PHP 4+. Retorna o valor absoluto do número. O tipo de retorno da função é float ou número inteiro, dependendo do tipo de argumento passado na função.

Exemplo :



echo(abs(3.5) . "
");
echo(abs(-3.5) . "
");
echo(abs(5) . "
");
echo(abs(-5));
?>
<_?php


echo(abs(3.5) . "
");
echo(abs(-3.5) . "
");
echo(abs(5) . "
");
echo(abs(-5));
?>

Solução :

3.5

3.5

5

5

2) função acos () - Foi introduzida na versão PHP 4+. Ele espera argumentos no intervalo de -1 a +1. Se o número fora do intervalo especificado for passado em um argumento, ele retornará NaN, caso contrário, ele retornará o valor de cosseno do número. O tipo de retorno da função é arco cosseno de um número

Exemplo :



echo(acos(0.35) . "
");
echo(acos(-0.35) . "
");
echo(acos(5) . "
");
echo(acos(0.7253));
?>
<_?php


echo(acos(0.35) . "
");
echo(acos(-0.35) . "
");
echo(acos(5) . "
");
echo(acos(0.7253));
?>

Solução :

1.2132252231493863

1.9283674304404068

NaN

0.7593262601879907

3) função asin () - Foi introduzida na versão PHP 4+. Ele espera argumentos no intervalo de -1 a +1. Se o número fora do intervalo especificado for passado em um argumento, ele retornará NaN, caso contrário, ele retornará o valor do arco senoidal do número. O tipo de retorno da função é arco seno de um número

Exemplo :



echo(asin(0.35) . "
");
echo(asin(-0.35) . "
");
echo(asin(5) . "
");
echo(asin(0.7253));
?>
<_?php


echo(asin(0.35) . "
");
echo(asin(-0.35) . "
");
echo(asin(5) . "
");
echo(asin(0.7253));
?>

Solução :

0.35757110364551026

-0.35757110364551026

NaN

0.8114700666069059

4) função ceil () - Foi introduzida na versão PHP 4+. Arredonda um número até o número inteiro mais próximo. Por exemplo, o teto de 3, 2 dará 4. Retorna o número inteiro na forma do número inteiro mais próximo que é maior que o argumento passado

Exemplo :



echo(ceil(3.35) . "
");
echo(ceil(-4.35) . "
");
echo(ceil(5) . "
");
echo(ceil(14.8114700666069059));
?>
<_?php


echo(ceil(3.35) . "
");
echo(ceil(-4.35) . "
");
echo(ceil(5) . "
");
echo(ceil(14.8114700666069059));
?>

Solução :

4

-4

5

15

6) função floor () - Foi introduzida na versão PHP 4+. Arredonda um número para baixo até o número inteiro mais próximo. Por exemplo, o piso de 3, 2 dará 3. Ele retorna o número inteiro na forma do número inteiro mais próximo, menor do que o argumento passado

Exemplo :



echo(floor(3.35) . "
");
echo(floor(-2.35) . "
");
echo(floor(5) . "
");
echo(floor(14.811470062));
?>
<_?php


echo(floor(3.35) . "
");
echo(floor(-2.35) . "
");
echo(floor(5) . "
");
echo(floor(14.811470062));
?>

Solução :

3

-3

5

14

7) função pi () - Foi introduzida na versão PHP 4+. Ele retorna o valor de um PI e seu tipo de retorno é flutuante.

Exemplo :



echo(pi() . "
");
?>
<_?php


echo(pi() . "
");
?>

Solução :

3.1415926535898

8) função pow () - Foi introduzida na versão PHP 4+. Ele aceita dois argumentos, digamos x e y. Calcula x elevado à potência de y. seu tipo de retorno é inteiro ou flutuante, que depende da natureza do argumento

Exemplo :



echo(pow(2, 3) . "
");
echo(pow(2, 4) . "
");
echo(pow(5, 6) . "
");
echo(pow(3, 5));
?>
<_?php


echo(pow(2, 3) . "
");
echo(pow(2, 4) . "
");
echo(pow(5, 6) . "
");
echo(pow(3, 5));
?>

Solução :

8

16

15625

243

9) função log () - Foi introduzida na versão PHP 4+. Ele aceita dois argumentos, digamos xey onde x é um número e y é o logaritmo de um número para basear. Se y não for passado, o valor padrão 'e' será assumido. Seu tipo de retorno é float

Exemplo :



echo(log(2.718) . "
");
echo(log(2) . "
");
echo(log(1) . "
");
echo(log(0));
?>
<_?php


echo(log(2.718) . "
");
echo(log(2) . "
");
echo(log(1) . "
");
echo(log(0));
?>

Solução :

1.000006684914

0.69314718055995

0 0

-INF

10) função log10 () - Foi introduzida na versão PHP 4+. Ele aceita um argumento que diz x onde x é um número cujo logaritmo base 10 precisa ser calculado. Seu tipo de retorno é float

Exemplo :



echo(log10(656) . "
");
echo(log10(455) . "
");
echo(log10(145) . "
");
?>
<_?php


echo(log10(656) . "
");
echo(log10(455) . "
");
echo(log10(145) . "
");
?>

Solução :

2.8169038393756605

2.6580113966571126

2.161368002234975

11) função round () - Foi introduzida na versão PHP 4+. Arredonda um número. Ele espera três parâmetros em que o primeiro parâmetro é número, o segundo parâmetro é para precisão e o terceiro argumento é para o modo. O único primeiro argumento é obrigatório

Exemplo :



echo(round(3.35) . "
");
echo(round(-2.35) . "
");
echo(round(5) . "
");
?>
<_?php


echo(round(3.35) . "
");
echo(round(-2.35) . "
");
echo(round(5) . "
");
?>

Solução :

3

-2

5

Além das funções matemáticas PHP especificadas, existem várias outras funções matemáticas que podem ser usadas conforme nossos requisitos. Poderíamos executar o trecho de código PHP acima mencionado para executá-lo

Vamos saber como executar um trecho de código de exemplo?

1) Instale o php5 ou 5+

2) Instale localhost como WampServer etc

3) Agora crie um arquivo e nomeie-o como index.php

4) Cole o snippet de exemplo no arquivo criado

5) Execute localhost e execute index.php no navegador

Conclusão:

  • Php é uma linguagem de programação muito vasta, podemos aprender para criar aplicativos da web. É usado para lidar com a lógica de script do lado do servidor. Embora possamos inserir nosso código HTML também no PHP, como usamos no exemplo de trechos.
  • Php tem um grande banco de dados para funcionalidades embutidas. Existem várias funcionalidades que usam string como parâmetro, outras funcionalidades usam uma matriz. Essas funcionalidades incorporadas nos ajudam a resolver nossos requisitos sem escrever muito código.

Artigos recomendados

Este foi um guia para as funções matemáticas do PHP. Aqui discutimos a introdução, intervalo das funções e explicação detalhada das diferentes funções junto com os exemplos de código. Você também pode consultar nossos outros artigos sugeridos para saber mais -

  1. Frameworks PHP
  2. Funções de String PHP
  3. O que é a matriz PHP?
  4. Comandos PHP
  5. Introdução às funções matemáticas em Java
  6. As 14 principais funções matemáticas em C #