Heim > Artikel > Backend-Entwicklung > PHP-Mathematik häufig verwendete Funktionen
Definition und Verwendung: Die Funktion abs() gibt den absoluten Wert einer Zahl zurück
Syntax: abs(x), der Code lautet wie folgt:
$abs=abs(. -3.2); / /$abs=3.2
$abs2=abs(5); 🎜>Definition und Verwendung: Die Funktion ceil() rundet auf die nächste ganze Zahl auf.
Syntax ceil (x)
Parameterbeschreibung
x ist erforderlich, eine Zahl
Erklärung: Gibt die nächste ganze Zahl zurück, die nicht kleiner als x ist. Der von ceil() zurückgegebene Typ ist immer noch float, da der Bereich der float-Werte normalerweise größer als der Integer-Wert ist. Wie folgt:
echo ceil(5); 5
echo "
"; 🎜>echo "
"; /7
floor()-Funktion rundet auf die nächste ganze Zahl ab.
Syntax: floor(x)
Parameterbeschreibung
x ist erforderlich, a Zahl.
Beschreibung: Geben Sie die nächste Ganzzahl zurück, die nicht größer als x ist, und runden Sie den Dezimalteil von x ab. Zum Runden ist der von floor() zurückgegebene Typ immer noch Float, da der Bereich der Float-Werte normalerweise beträgt größer als die von integer. br>";
echo floor(3.3); //3
echo "
";
echo floor(6.999) ; //6
Definition und Verwendung
Die Funktion fmod() gibt den Gleitkomma-Rest der Division zurück.
Syntax: fmod(x,y)
Parameterbeschreibung
x ist erforderlich, eine Zahl.
y ist erforderlich, eine Zahl.
Beschreibung: Gibt den Gleitkomma-Rest des geteilten Dividenden (x) zurück durch den Divisor (y), den Rest (r) Die Definition lautet: x = i * y + r, wobei i eine ganze Zahl ist. Wenn y ein Wert ungleich Null ist, haben r und x das gleiche Vorzeichen und ihre Quantität Wert ist kleiner als y. Der Code lautet wie folgt:
$x=4.7; //Wert 1 definieren
$y=1.3; //Wert 2 definieren
$r=fmod($x,$y); //Restoperation ausführen
echo $x.“ dividiert durch „.$y.“ ist: „.$r; Ausgabeergebnis log10() Logarithmus mit Basis 10.Syntax: log10(x)Parameterbeschreibung x ist erforderlich, eine Zahl.Beschreibung: Gibt den Logarithmus zur Basis 10 des Parameters x zurück. Der Code lautet wie folgt: $num1=100; $num2=1000; $num3=3; $result1=log10($num1); $result2=log10($num2); $result3=log10($num3); echo „Der Basis-10-Logarithmus von $num1 ist $result1“; echo „echo pow(0,0); //Ausgabe 1
echo "
"; //Rückgabefehler