Radice quadrata in PHP - Trovare la radice quadrata di un determinato numero con esempi

Sommario:

Anonim

Introduzione a Square Root in PHP

Calcolando altre radici come l'ennesima radice di un numero o la radice cubica di un numero, allo stesso modo, dobbiamo trovare la radice quadrata dei numeri in PHP. Calcoliamo queste radici usando diverse funzioni come pow (), log () e altre.

In un linguaggio di programmazione come PHP, il calcolo della radice quadrata è semplice se utilizzato con la funzione integrata. Questa funzione è sqrt (). Vedremo anche come trovare la radice quadrata di un numero senza usare sqrt () e come calcolare la radice quadrata usando un modulo con l'input dell'utente.

La funzione sqrt () viene utilizzata per calcolare la radice quadrata di un determinato numero. Questa funzione è una funzione matematica integrata utilizzata in PHP come pow (), rand (), is_nan () ecc.

Logica radice quadrata

La sintassi e la descrizione della logica della radice quadrata sono spiegate nei dettagli di seguito,

Sintassi:

sqrt($num)

Dove $ num è il singolo argomento passato alla funzione sqrt.

Descrizione: la funzione sqrt () calcola e restituisce la radice quadrata di un determinato numero. Il valore restituito è di tipo float. Inoltre, abbiamo diversi tipi di numeri di input per la funzione data su cui viene eseguita la funzione radice quadrata e il risultato viene calcolato.

Qui vedremo che i numeri di input possono essere numeri positivi o negativi o numeri decimali (float) o può anche essere zero. I numeri positivi restituiscono numeri positivi come output e i numeri negativi restituiscono NAN (Not a Number) come output, la radice quadrata dei numeri decimali è un float come output e la radice quadrata di uno è uno. Inoltre, ricorda che la radice quadrata di zero è zero.

Trovare la radice quadrata di un determinato numero

La radice quadrata di un determinato numero è la seguente,

Se il numero di input è 81, la radice quadrata del numero sarà 9. Se il numero di input è 49, il numero della radice quadrata sarà 7 e così via.

Impariamo questo con un esempio:

Impareremo anche a trovare la radice quadrata con diversi tipi di input.

Esempio 1

Codice:

<_?php
// simple example to find how sqrt() function works on numbers
echo sqrt(16);
echo '
';
// output is 4
echo sqrt(7);
echo '
';
//output is 2.6457513110646
?>

Produzione:

Nel programma sopra, l'output è 4 come sappiamo 4 * 4 è 16, quindi la radice quadrata di 16 è 4. Mentre calcoliamo la radice quadrata di 7, vediamo che dopo il decimale vengono trovate molte cifre, il numero di cifre dopo il decimale dipende dall'utente.

Simile alla funzione sqrt, che calcola la radice quadrata di un determinato numero. Per calcolare qualsiasi radice di un determinato numero utilizziamo la funzione pow () che sta per potenza.

Esempio n. 2

Codice :

<_?php
// example to calculate any root
echo '
'.'Result of : pow(16, 1/2) ====== '. pow(16, 1/2);
// example to calculate the cube root of 27
echo '
'.'Result of : pow(27, 1/3) ====== '. pow(27, 1/3);
//example to calculate the fourth root of 12
echo '
'.'Result of : pow(12, 1/4) ====== '. pow(12, 1/4);
//example to calculate the fifth root of 76
echo '
'.'Result of : pow(76, 1/5) ====== '. pow(76, 1/5);
//example to calculate the sixth root of 88
echo '
'.'Result of : pow(88, 1/6) ====== '. pow(88, 1/6);
?>

Produzione:

Esempio n. 3

Codice:

<_?php
echo '
'.'Result of : sqrt(625) ====== '. sqrt(625);
echo '
'.'Result of : sqrt(49) ====== '. sqrt(49);
echo '
'.'Result of : sqrt(-36) ====== '. sqrt(-36);
echo '
'.'Result of : sqrt(0) ====== '. sqrt(0);
echo '
'.'Result of : sqrt(121) ====== '. sqrt(121);
echo '
'.'Result of : sqrt(22) ====== '. sqrt(22);
echo '
'.'Result of : sqrt(12.34) ====== '. sqrt(12.34);
echo '
'.'Result of : sqrt(-16) ====== '. sqrt(-16);
?>

Produzione:

Esempio n. 4

Trovare la radice quadrata di un numero inserito dall'utente tramite un modulo: Nel seguente programma, abbiamo creato un programma in PHP per calcolare la radice quadrata di un numero inserito dall'utente tramite un modulo. Supponiamo che l'utente abbia inserito 16, quindi possiamo trovare la radice quadrata del 16 e aspettarci il risultato come 4, se l'utente ha inserito 49 possiamo aspettarci il risultato come 7 e così via.

Inoltre, abbiamo usato la funzione matematica integrata sqrt () per trovare la radice quadrata.

Codice:



Square root of a number using form


Enter a number

if(isset($_POST('submit'))) (
//storing the number in a variable $input
$input = $_POST('input');
//storing the square root of the number in a variable $ans
$ans = sqrt($input);
//printing the result
echo 'The square root of '.$input.'====='.$ans;
)
?>
<_?php


Square root of a number using form


Enter a number

if(isset($_POST('submit'))) (
//storing the number in a variable $input
$input = $_POST('input');
//storing the square root of the number in a variable $ans
$ans = sqrt($input);
//printing the result
echo 'The square root of '.$input.'====='.$ans;
)
?>

Uscita - 1:

Uscita - 2: con 100 come input.

Esempio n. 5

Trovare la radice quadrata di un numero senza usare la funzione sqrt () incorporata : Nel seguente programma, abbiamo creato un programma in PHP per calcolare la radice quadrata di un numero senza usare la funzione sqrt () incorporata.

Codice:

function squareroot($input)
(
//if the input number is 0 then return 0 as result
if($input == 0) (
return 0;
)
//if the input number is 1 then return 1 as result
if($input == 1) (
return 1;
)
// assigning $input value to a variable $a
$a = $input;
$b = 1;
while($a > $b)
(
// calculating the middle number
$a= ($a + $b)/2;
// dividing the input number with the middle number
$b = $input/$a;
)
return $a;
)
echo '
'.'Square root of 0 is '.squareroot(0);
echo '
'.'Square root of 20 is '.squareroot(20);
echo '
'.'Square root of 49 is '.squareroot(49);
echo '
'.'Square root of 81 is '.squareroot(81);
echo '
'.'Square root of 1 is '.squareroot(1);

Produzione:

Conclusione

In questo articolo, abbiamo imparato cos'è la radice quadrata, come calcoliamo le radici quadrate con e senza le funzioni integrate come sqrt (), pow (). Cosa fa la funzione sqrt () e pow (), come viene utilizzato in un programma per trovare la radice quadrata? Abbiamo imparato a eseguire la radice quadrata su numeri, numeri in virgola mobile, numeri negativi e così via. Abbiamo anche imparato a calcolare la radice quadrata con input definito dall'utente utilizzando il modulo.

Articoli consigliati

Questa è una guida a Square Root in PHP. Qui discutiamo della logica della radice quadrata e troviamo la radice quadrata con diversi tipi di input e i suoi esempi. Puoi anche consultare i seguenti articoli per saperne di più -

  1. Pattern in PHP con esempi
  2. Variabili in PHP
  3. Come collegare il database a PHP?
  4. Programmazione socket in PHP
  5. Programmazione socket in Python