Heim  >  Artikel  >  Backend-Entwicklung  >  PHP-Mathematik häufig verwendete Funktionen

PHP-Mathematik häufig verwendete Funktionen

高洛峰
高洛峰Original
2016-11-29 13:10:511054Durchsuche

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 „Der Basis-10-Logarithmus von $num2 ist $result2";

echo "
";

echo "Der Logarithmus zur Basis 10 von $num3 ist $result3";

echo "
";

log() gibt den natürlichen Logarithmus zurück.

Syntax: log(x,base)

Parameterbeschreibung

x ist erforderlich, eine Zahl .

base ist optional. Wenn dieser Parameter angegeben ist, wird logbasex zurückgegeben.

Hinweis: Wenn der optionale Parameter base angegeben ist, gibt log() logbasex zurück, andernfalls gibt log() den natürlichen Wert zurück Logarithmus des Parameters x. Der Beispielcode lautet wie folgt:

echo log(2.7183); //Gibt den natürlichen Logarithmus des angegebenen Werts zurück

echo "
";

echo log(2); //Gibt den natürlichen Logarithmus des angegebenen Werts zurück. Zahl

echo "
"; ; //Gibt den natürlichen Logarithmus des angegebenen Werts zurück

echo "
"; //Gibt den natürlichen Logarithmus des angegebenen Werts zurück

echo "
";

echo log( -1);             // Gibt den natürlichen Logarithmus des angegebenen Werts zurück ;

echo sqrt( -1). ); 2, 8)); //Ausgabe 256

echo "
"; //Ausgabe 1

echo "
";

echo pow(0,0); //Ausgabe 1

echo "
"; //Rückgabefehler

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn