Einführung in die Quadratwurzel in PHP
Um andere Wurzeln wie die n-te Wurzel einer Zahl oder die Kubikwurzel einer Zahl zu berechnen, müssen wir ebenfalls die Quadratwurzel von Zahlen in PHP finden. Wir berechnen diese Wurzeln mit verschiedenen Funktionen wie pow (), log () und anderen.
In einer Programmiersprache wie PHP ist das Berechnen der Quadratwurzel einfach, wenn die integrierte Funktion verwendet wird. Diese Funktion ist sqrt (). Wir werden auch sehen, wie man die Quadratwurzel einer Zahl ohne Verwendung von sqrt () findet und wie man die Quadratwurzel mit einem Formular mit Benutzereingabe berechnet.
Mit der Funktion sqrt () wird die Quadratwurzel einer bestimmten Zahl berechnet. Diese Funktion ist eine in PHP eingebaute Math-Funktion wie pow (), rand (), is_nan () usw.
Quadratwurzel-Logik
Die Syntax und Beschreibung der Quadratwurzellogik wird im Folgenden näher erläutert.
Syntax:
sqrt($num)
Wobei $ num das einzige Argument ist, das an die sqrt-Funktion übergeben wird.
Beschreibung: Die Funktion sqrt () berechnet die Quadratwurzel der angegebenen Zahl und gibt sie zurück. Der zurückgegebene Wert ist vom Typ float. Wir haben auch verschiedene Arten von Eingabenummern für die gegebene Funktion, für die die Quadratwurzelfunktion ausgeführt und das Ergebnis berechnet wird.
Hier sehen wir, dass die eingegebenen Zahlen positive oder negative Zahlen oder Dezimalzahlen (float) oder auch Null sein können. Die positiven Zahlen geben positive Zahlen als Ausgabe und die negativen Zahlen geben NAN (Not a Number) als Ausgabe zurück, die Quadratwurzel der Dezimalzahlen ist ein Gleitkomma als Ausgabe und die Quadratwurzel von eins ist eins. Denken Sie auch daran, dass die Quadratwurzel von Null Null ist.
Finden der Quadratwurzel einer gegebenen Zahl
Die Quadratwurzel einer gegebenen Zahl ist wie folgt:
Wenn die eingegebene Nummer 81 ist, ist die Quadratwurzel der Nummer 9. Wenn die eingegebene Nummer 49 ist, ist die Quadratwurzel die Nummer 7 und so weiter.
Lassen Sie uns dies anhand eines Beispiels lernen:
Wir werden auch lernen, die Quadratwurzel mit verschiedenen Arten von Eingaben zu finden.
Beispiel 1
Code:
<_?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
?>
Ausgabe:
Im obigen Programm ist die Ausgabe 4, da wir wissen, dass 4 * 4 16 ist, also ist die Quadratwurzel von 16 4. Bei der Berechnung der Quadratwurzel von 7 sehen wir, dass nach der Dezimalzahl viele Stellen gefunden werden, die Anzahl der Stellen danach Die Dezimalzahl hängt vom Benutzer ab.
Ähnlich der sqrt-Funktion, die die Quadratwurzel der angegebenen Zahl berechnet. Um eine Wurzel der angegebenen Zahl zu berechnen, verwenden wir die Funktion pow (), die für Potenz steht.
Beispiel # 2
Code :
<_?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);
?>
Ausgabe:
Beispiel # 3
Code:
<_?phpecho '
'.'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);
?>
Ausgabe:
Beispiel # 4
Ermitteln der Quadratwurzel einer vom Benutzer über ein Formular eingegebenen Zahl : Im folgenden Programm haben wir ein Programm in PHP erstellt, um die Quadratwurzel einer vom Benutzer über ein Formular eingegebenen Zahl zu berechnen. Angenommen, der Benutzer hat 16 eingegeben, dann können wir die Quadratwurzel der 16 finden und das Ergebnis als 4 erwarten. Wenn der Benutzer 49 eingegeben hat, können wir das Ergebnis als 7 erwarten und so weiter.
Wir haben auch die eingebaute mathematische Funktion sqrt () verwendet, um die Quadratwurzel zu finden.
Code:
<_?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;
)
?>
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;
)
?>
Ausgang - 1:
Ausgang - 2: Mit 100 als Eingang.
Beispiel # 5
Ermitteln der Quadratwurzel einer Zahl ohne Verwendung der integrierten Funktion sqrt (): Im folgenden Programm haben wir ein Programm in PHP erstellt, um die Quadratwurzel einer Zahl ohne Verwendung der integrierten Funktion sqrt () zu berechnen.
Code:
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);
Ausgabe:
Fazit
In diesem Artikel haben wir gelernt, was Quadratwurzel ist, wie man Quadratwurzeln mit und ohne die eingebauten Funktionen wie sqrt (), pow () berechnet. Was macht die Funktion sqrt () und pow (), wie wird sie in einem Programm verwendet, um die Quadratwurzel zu finden? Wir haben gelernt, wie man Quadratwurzeln mit Zahlen, Gleitkommazahlen, negativen Zahlen usw. erstellt. Wir haben auch die Berechnung der Quadratwurzel mit benutzerdefinierten Eingaben in Form gelernt.
Empfohlene Artikel
Dies ist eine Anleitung zur Quadratwurzel in PHP. Hier diskutieren wir die Quadratwurzellogik und finden die Quadratwurzel mit verschiedenen Arten von Eingaben und deren Beispielen. Sie können sich auch die folgenden Artikel ansehen, um mehr zu erfahren -
- Muster in PHP mit Beispielen
- Variablen in PHP
- Wie verbinde ich eine Datenbank mit PHP?
- Socket-Programmierung in PHP
- Socket-Programmierung in Python