PHP Math Funktionen - Unterschiedlicher PHP-Funktionsumfang anhand eines Beispiels

Inhaltsverzeichnis:

Anonim

Überblick über PHP Math-Funktionen

In diesem Artikel werden wir über PHP-Mathematikfunktionen diskutieren. PHP steht für Hypertext Preprocessor. PHP ist eine Programmiersprache, mit der kleine Anwendungen wie einfache Formulare usw. für große Unternehmensanwendungen erstellt werden können. Es ist eine serverseitige Skriptsprache. Jede Programmiersprache verfügt über zahlreiche integrierte Standardfunktionen.

Diese Funktionen helfen dem Entwickler, den erforderlichen Code schnell zu schreiben. Diese eingebauten Funktionen enthalten Logikfunktionen, die gemäß unserer Anforderung erforderlich sind. Diese eingebauten Funktionen können auf Zeichenfolgen basierende Funktionen, Array-basierte Funktionen, Zahlen-basierte Funktionen, JSON-basierte Funktionen usw. Sein

Schauen wir uns nun PHP Math Functions an

PHP Math Funktionen:

PHP Math Functions sind eingebaute Funktionen von PHP als Programmiersprache. Die grundlegende Aufgabe dieser Funktionen besteht darin, einen Mechanismus bereitzustellen, mit dem ein Entwickler eine Art von mathematischen Berechnungen oder ähnliches ausführen kann. Diese ermöglichen eine schnelle praktische Entwicklung, ohne dass ein langer Code geschrieben werden muss. Lassen Sie uns nun den Umfang dieser PHP-Mathematikfunktionen wissen

Umfang der PHP-Mathematikfunktionen:

Der Bereich dieser PHP-Mathematikfunktionen liegt innerhalb von Integer- und Float-Typen. Der Bereich des Integer-Datentyps in PHP für einen 32-Bit-Computer liegt zwischen -2.147.483.647 und 2.147.483.647. Jede Zahl, die kleiner als -2.147.483.647 oder größer als 2.147.483.647 oder kleiner als -2.147.483.647 ist, gilt als float.

Nun werden wir versuchen, verschiedene mathematische PHP-Funktionen zu verstehen, zusammen mit der Verwendung eines Beispiels:

1) abs () Funktion - Es wurde in der PHP 4+ Version eingeführt. Es gibt den absoluten Wert der Zahl zurück. Der Rückgabetyp der Funktion ist float oder integer, je nachdem, welcher Typ des Arguments in der Funktion übergeben wurde.

Beispiel



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

Lösung :

3.5

3.5

5

5

2) acos () Funktion - Es wurde in der PHP 4+ Version eingeführt. Es erwartet Argumente im Bereich von -1 bis +1. Wenn in einem Argument eine Zahl außerhalb des angegebenen Bereichs übergeben wird, wird NaN zurückgegeben, andernfalls wird der Arkuskosinuswert der Zahl zurückgegeben. Der Rückgabetyp der Funktion ist der Arkuskosinus einer Zahl

Beispiel



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

Lösung :

1.2132252231493863

1.9283674304404068

NaN

0, 7593262601879907

3) asin () Funktion - Es wurde in der PHP 4+ Version eingeführt. Es erwartet Argumente im Bereich von -1 bis +1. Wenn in einem Argument eine Zahl außerhalb des angegebenen Bereichs übergeben wird, wird NaN zurückgegeben, andernfalls wird der Arkussinuswert der Zahl zurückgegeben. Der Rückgabetyp der Funktion ist der Sinus einer Zahl

Beispiel



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

Lösung :

0, 35757110364551026

-0, 35757110364551026

NaN

0, 8114700666069059

4) ceil () Funktion - Es wurde in der PHP 4+ Version eingeführt. Es rundet eine Zahl auf die nächste Ganzzahl auf. Zum Beispiel ergibt der Plafond von 3.2 den Wert 4. Er gibt die ganze Zahl in Form einer nächsten Ganzzahl zurück, die größer als das übergebene Argument ist

Beispiel



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

Lösung :

4

-4

5

15

6) floor () Funktion - Es wurde in der PHP 4+ Version eingeführt. Es rundet eine Zahl auf die nächste ganze Zahl ab. Beispiel: Der Floor von 3.2 gibt 3 zurück. Er gibt die ganze Zahl in Form einer nächsten Ganzzahl zurück, die kleiner als das übergebene Argument ist

Beispiel



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

Lösung :

3

-3

5

14

7) pi () Funktion - Es wurde in der PHP 4+ Version eingeführt. Es gibt den Wert eines PI zurück und sein Rückgabetyp ist ein Float.

Beispiel



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


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

Lösung :

3.1415926535898

8) pow () Funktion - Es wurde in der PHP 4+ Version eingeführt. Es akzeptiert zwei Argumente: x und y. Es berechnet x, das zur Potenz von y angehoben wird. Der Rückgabetyp ist Integer oder Float, was von der Art des Arguments abhängt

Beispiel



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

Lösung :

8

16

15625

243

9) log () Funktion - Es wurde in der PHP 4+ Version eingeführt. Es werden zwei Argumente akzeptiert: x und y, wobei x eine Zahl und y der Logarithmus einer Zahl zur Basis ist. Wird y nicht übergeben, wird der Standardwert 'e' angenommen. Der Rückgabetyp ist float

Beispiel



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

Lösung :

1.000006684914

0.69314718055995

0

-INF

10) log10 () Funktion - Es wurde in der PHP 4+ Version eingeführt. Es wird ein Argument akzeptiert, das besagt, dass x eine Zahl ist, deren Logarithmus zur Basis 10 berechnet werden muss. Der Rückgabetyp ist float

Beispiel



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


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

Lösung :

2.8169038393756605

2.6580113966571126

2.161368002234975

11) round () Funktion - Es wurde in der PHP 4+ Version eingeführt. Es rundet eine Zahl. Es werden drei Parameter erwartet, wobei der erste Parameter die Zahl ist, der zweite Parameter die Genauigkeit und das dritte Argument den Modus. Das einzige erste Argument ist obligatorisch

Beispiel



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


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

Lösung :

3

-2

5

Neben den angegebenen PHP-Mathematikfunktionen gibt es mehrere andere Mathematikfunktionen, die gemäß unserer Anforderung verwendet werden können. Wir könnten das oben beschriebene PHP-Code-Snippet ausführen, um es auszuführen

Lassen Sie uns wissen, wie ein Beispielcode-Snippet ausgeführt wird.

1) Installieren Sie PHP5 oder 5+

2) Installieren Sie localhost, zB WampServer etc

3) Erstellen Sie nun eine Datei und benennen Sie diese als index.php

4) Fügen Sie ein Beispiel-Snippet in die erstellte Datei ein

5) Führen Sie localhost und index.php im Browser aus

Fazit:

  • PHP ist eine sehr umfangreiche Programmiersprache, die wir lernen können, um Webanwendungen zu erstellen. Es wird für die serverseitige Skriptlogik verwendet. Obwohl wir unseren HTML-Code auch innerhalb von PHP einfügen könnten, wie wir es in Beispiel-Snippets verwendet haben.
  • PHP hat eine große Datenbank für eingebaute Funktionalitäten. Es gibt mehrere Funktionalitäten, die Zeichenfolge als Parameter verwenden, andere Funktionalitäten verwenden ein Array. Diese eingebauten Funktionen helfen uns, unsere Anforderungen zu lösen, ohne viel Code zu schreiben.

Empfohlene Artikel

Dies war eine Anleitung zu PHP Math Functions. Hier diskutieren wir die Einführung, den Funktionsumfang und die detaillierte Erklärung der verschiedenen Funktionen zusammen mit den Codebeispielen. Sie können auch unsere anderen Artikelvorschläge durchgehen, um mehr zu erfahren -

  1. PHP Frameworks
  2. PHP-String-Funktionen
  3. Was ist PHP Array?
  4. PHP-Befehle
  5. Einführung in mathematische Funktionen in Java
  6. Die 14 wichtigsten mathematischen Funktionen in C #