Heim >Backend-Entwicklung >PHP-Tutorial >PHP-Gleitkomma-Datentypen
In PHP stellt der Datentyp float eine beliebige Zahl dar, die einen Dezimalteil enthält. Der Dezimalteil kann Nachkommastellen enthalten oder in wissenschaftlicher Notation mit e oder E ausgedrückt werden. Beispielsweise ist 100 in der wissenschaftlichen Schreibweise 10e2.
Die Größe von Gleitkommazahlen hängt von der Hardware/Betriebssystemplattform ab, obwohl es üblich ist, nach dem Dezimalpunkt eine Genauigkeit von bis zu 14 Stellen zu finden.
//Literal assignment of float value to variable $var=5327.496; // standard notation $var1=5.327496e3; // Scientific notation $var2=5.327496E3; //Scientific notation $var3=5_327.496; //sepration symbol
Zur besseren Lesbarkeit können Integer-Literale "_" als Trennzeichen verwenden, das vom PHP-Scanner bei der Verarbeitung ignoriert wird.
$var=5_327.496; // it will treated as 5327.496
Seit PHP 7.40 ist es möglich, das Trennzeichen „_“ zu verwenden
Das folgende Beispiel zeigt die Gleitkomma-Literaldarstellung in Standardnotation.
Live-Demonstration
<?php $var=5327.496; echo $var . ""; ?>
Dies führt zu den folgenden Ergebnissen:
5327.496
Dieses Beispiel verwendet getrenntes Symbol „_“ (Dies funktioniert ab PHP 7.40)
<?php $var1=5.327496e3; <br /> echo $var . "";<br />$var2=5.327496E3; <br /> echo $var . ""; ?>
Dadurch wird das folgende Ergebnis erzeugt –
5327.496 5327.496
Das obige ist der detaillierte Inhalt vonPHP-Gleitkomma-Datentypen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!