Heim  >  Artikel  >  Backend-Entwicklung  >  PHP-Rundung, Rundung, Beibehaltung von zwei Dezimalstellen usw. Eine vollständige Liste der Methoden zur Zahlenverarbeitung

PHP-Rundung, Rundung, Beibehaltung von zwei Dezimalstellen usw. Eine vollständige Liste der Methoden zur Zahlenverarbeitung

不言
不言Original
2018-05-18 15:54:2612250Durchsuche

Der Inhalt dieses Artikels befasst sich mit PHP-Rundung, der Beibehaltung von zwei Dezimalstellen und anderen Methoden zur Zahlenverarbeitung. Jetzt kann ich ihn mit Ihnen teilen.

Vier häufig verwendete Methoden für PHP-Rundungsfunktionen. Im Folgenden werden vier Funktionen zusammengestellt, die häufig verwendet werden. Lassen Sie uns sie heute kurz zusammenfassen! Tatsächlich ist es sehr einfach, nur ein paar Funktionen ~~ Hauptsächlich: Decke, Boden, Rund, Intervall

1. Decke — Geben Sie eine einfache Rundung ein.

Erläuterung

Float-Ceil (Float-Wert)

Gibt die nächste Ganzzahl zurück, die nicht kleiner als der Wert ist Teilweise wird aufgerundet. Der von ceil() zurückgegebene Typ ist immer noch Float, da der Bereich von Float-Werten normalerweise größer ist als der von Integer.

Beispiel: ceil()

<?php
 
echo ceil(4.3); // 5
echo ceil(9.999); // 10
 
?>

2. Boden – Rundungsmethode

Erklärung

Float-Boden ( Float-Wert)

Gibt die nächste Ganzzahl zurück, die nicht größer als der Wert ist, und rundet den Dezimalteil des Werts. Der von floor() zurückgegebene Typ ist immer noch Float, da der Bereich von Float-Werten normalerweise größer ist als der von Integer.

Beispiel: floor()

<?php
 
echo floor(4.3); // 4
echo floor(9.999); // 9
 
?>

3. Runde - Runde Gleitkommazahlen

Erklärung:

Float Round ( float val [, int precision] )

Gibt das Ergebnis der Rundung von val gemäß der angegebenen Genauigkeit (der Anzahl der Dezimalstellen nach dem Dezimalpunkt) zurück. Die Genauigkeit kann auch negativ oder null sein (Standard).

Beispiel: Round()

<?php
 
echo round(3.4); // 3
echo round(3.5); // 4
echo round(3.6); // 4
echo round(3.6, 0); // 4
echo round(1.95583, 2); // 1.96
echo round(1241757, -3); // 1242000
echo round(5.045, 2); // 5.05
echo round(5.055, 2); // 5.06
 
?>

4. Konvertieren Sie die Variable in einen Ganzzahltyp

例子:intval()

<?php
 
echo intval(4.3); //4
echo intval(4.6); // 4
 
?>

相关推荐:

PHP函数之十进制、二进制、八进制和十六进制的转换

Das obige ist der detaillierte Inhalt vonPHP-Rundung, Rundung, Beibehaltung von zwei Dezimalstellen usw. Eine vollständige Liste der Methoden zur Zahlenverarbeitung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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