Panoramica delle funzioni matematiche di PHP

In questo articolo discuteremo delle funzioni matematiche di PHP. PHP è l'acronimo di Hypertext Preprocessor. PHP è un linguaggio di programmazione che potrebbe essere utilizzato per creare piccole applicazioni come moduli semplici ecc. Per applicazioni aziendali su larga scala. È un linguaggio di scripting basato sul lato server. Ogni linguaggio di programmazione ha molte funzionalità predefinite integrate.

Queste funzionalità aiutano lo sviluppatore a scrivere rapidamente il codice richiesto. Queste funzionalità integrate contengono logiche all'interno delle quali è richiesto secondo il nostro requisito. Queste funzionalità integrate possono essere basate su funzionalità basate su stringhe, funzionalità basate su array, funzionalità basate su numeri, funzionalità basate su JSON, ecc.

Vediamo ora quali sono le funzioni matematiche di PHP

Funzioni matematiche PHP:

Le funzioni matematiche di PHP sono funzionalità integrate di PHP come linguaggio di programmazione. Il ruolo di base di queste funzioni è fornire un meccanismo in cui uno sviluppatore può eseguire una sorta di calcoli matematici o cose simili. Questi forniscono una rapida esercitazione pratica per lo sviluppo senza scrivere un lungo pezzo di codice. Ora con questo facci sapere la gamma di queste funzioni matematiche di PHP

Gamma di funzioni matematiche PHP:

L'intervallo di queste funzioni matematiche php è compreso tra i numeri interi e float. L'intervallo del tipo di dati intero in PHP per un computer a 32 bit è compreso tra -2.147.483.647 e 2.147.483.647. Qualsiasi numero inferiore a -2.147.483.647 o qualsiasi numero maggiore di 2.147.483.647 o qualsiasi numero inferiore a -2.147.483.647 è considerato float.

Ora proveremo a capire diverse funzioni matematiche di PHP, insieme al suo uso un esempio:

1) funzione abs () - È stato introdotto nella versione PHP 4+. Restituisce il valore assoluto del numero. Il tipo restituito della funzione è float o numero intero a seconda del tipo di argomento passato nella funzione.

Esempio :



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));
?>

Soluzione :

3.5

3.5

5

5

2) funzione acos () - È stato introdotto nella versione PHP 4+. Si aspetta argomento nell'intervallo compreso tra -1 e +1. Se un numero al di fuori dell'intervallo specificato viene passato in un argomento, allora restituisce NaN, altrimenti restituisce il valore del coseno dell'arco del numero. Il tipo di ritorno della funzione è arco coseno di un numero

Esempio :



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));
?>

Soluzione :

1, 2132252231493863

1, 9283674304404068

NaN

, 7593262601879907

3) Funzione asin () - È stato introdotto nella versione PHP 4+. Si aspetta argomento nell'intervallo compreso tra -1 e +1. Se un numero al di fuori dell'intervallo specificato viene passato in un argomento, allora restituisce NaN, altrimenti restituisce il valore sinusoidale del numero. Il tipo di ritorno della funzione è arco sinusoidale di un numero

Esempio :



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));
?>

Soluzione :

, 35757110364551026

-, 35757110364551026

NaN

, 8114700666069059

4) funzione ceil () - È stato introdotto nella versione PHP 4+. Arrotonda un numero per eccesso al numero intero più vicino. Ad esempio, il ceil di 3.2 darà 4. Restituisce il numero intero nella forma del numero intero più vicino che è maggiore dell'argomento passato

Esempio :



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));
?>

Soluzione :

4

-4

5

15

6) funzione floor () - È stato introdotto nella versione PHP 4+. Arrotonda un numero per difetto all'intero più vicino. Ad esempio, il floor di 3.2 darà 3. Restituisce il numero intero sotto forma di intero più vicino che è più piccolo dell'argomento passato

Esempio :



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));
?>

Soluzione :

3

-3

5

14

7) Funzione pi () - È stata introdotta nella versione PHP 4+. Restituisce il valore di un PI e il suo tipo restituito è float.

Esempio :



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


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

Soluzione :

3, 1415926535898

8) Funzione pow () - È stata introdotta nella versione PHP 4+. Accetta due argomenti, diciamo xey. Calcola x elevato alla potenza di y. il suo tipo restituito è intero o float che dipende dalla natura dell'argomento

Esempio :



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));
?>

Soluzione :

8

16

15625

243

9) funzione log () - È stata introdotta nella versione PHP 4+. Accetta due argomenti diciamo xey dove x è un numero e y è il logaritmo di un numero su cui basare. Se y non viene passato, viene assunto il valore predefinito 'e'. Il tipo di ritorno è float

Esempio :



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));
?>

Soluzione :

1, 000006684914

, 69314718055995

0

-INF

10) funzione log10 () - È stata introdotta nella versione PHP 4+. Accetta un argomento che dice x dove x è un numero il cui logaritmo in base 10 deve essere calcolato. Il tipo di ritorno è float

Esempio :



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


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

Soluzione :

2, 8169038393756605

2, 6580113966571126

2, 161368002234975

11) round () function - È stato introdotto nella versione PHP 4+. Arrotonda un numero. Prevede tre parametri in cui il primo parametro è numero, il secondo parametro è per la precisione e il terzo argomento è per la modalità. L'unico primo argomento è obbligatorio

Esempio :



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


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

Soluzione :

3

-2

5

Oltre alle specifiche funzioni matematiche di PHP, ci sono molte altre funzioni matematiche che potrebbero essere utilizzate secondo i nostri requisiti. Potremmo eseguire lo snippet di codice PHP sopra descritto per eseguirlo

Facci sapere come eseguire uno snippet di codice di esempio?

1) Installa php5 o 5+

2) Installa localhost dire WampServer ecc

3) Ora crea un file e chiamalo come index.php

4) Incolla lo snippet di esempio nel file creato

5) Esegui localhost ed esegui index.php sul browser

Conclusione:

  • Php è un linguaggio di programmazione molto vasto, possiamo impararlo per creare applicazioni web. Viene utilizzato per gestire la logica di scripting sul lato server. Anche se potremmo inserire il nostro codice HTML anche all'interno di PHP come abbiamo usato negli esempi di frammenti.
  • Php ha un ampio database per funzionalità integrate. Esistono diverse funzionalità che utilizzano la stringa come parametro, altre funzionalità utilizzano un array. Queste funzionalità integrate ci aiutano a risolvere i nostri requisiti senza scrivere molto codice.

Articoli consigliati

Questa è stata una guida alle funzioni matematiche di PHP. Qui discutiamo l'introduzione, la gamma delle funzioni e la spiegazione dettagliata delle diverse funzioni insieme agli esempi di codice. Puoi anche consultare i nostri altri articoli suggeriti per saperne di più -

  1. Frame PHP
  2. Funzioni stringa PHP
  3. Cos'è l'array PHP?
  4. Comandi PHP
  5. Introduzione alle funzioni matematiche in Java
  6. Le 14 migliori funzioni matematiche in C #

Categoria: