Was ist der Gleitkomma-Datentyp (Float)?
Gleitkomma-Datentypen sind unsere gängigen Dezimalzahlen. Dies sind Gleitkomma-Datentypen, die sowohl zum Speichern von Ganzzahlen als auch von Dezimalzahlen verwendet werden können. Er hat eine höhere Präzision als der Integer-Datentyp, über den wir zuvor gesprochen haben.
Der gültige Bereich des Gleitkommatyps liegt zwischen 1,8E-308 und 1,8E+308.
Vor PHP 4.0 wurde der Gleitkommatyp als Double identifiziert, auch Gleitkommazahl mit doppelter Genauigkeit genannt. Es gab keinen Unterschied zwischen den beiden
Es gibt zwei Schreibformate für Gleitkommazahlen -Punktdaten standardmäßig Ein Standardformat, wie folgt
3.1415 -35.8
Es gibt auch ein wissenschaftliches Notationsformat
3.14*10^3 可以使用3.14e3来表示
Beispiel für Gleitkomma (Float-)Datentyp
Im folgenden Beispiel testen wir verschiedene Zahlen. PHP var_dump() gibt den Datentyp und den Wert der Variablen zurück:
<?php $x = 10.3605; var_dump($x); echo "<br>"; $x = 2.4e3; var_dump($x); echo "<br>"; $x = 8E-5; var_dump($x); ?>
Ergebnis der Codeausführung:
Gleitkommadaten sind Nur ein ungefährer Wert. Versuchen Sie daher, Vergleiche zwischen Gleitkommawerten zu vermeiden, da die Endergebnisse ungenau sind. Das Ergebnis der Ausführung des Codes ist wie folgt:
<?php $a=0.1; $b=0.7; if(($a+$b)==0.8){ echo "true"; }else{ echo 'false'; } ?>
Wir haben über die vier Arten von Skalaren im PHP-Datentyp gesprochen,
boolean
string (string), integer, plus Gleitkomma (float) in diesem Kapitel. Im nächsten Abschnitt werden wir über „Array (Array) “ unter den beiden Datentypen in PHP sprechen.
Das obige ist der detaillierte Inhalt vonPHP: Detaillierte Erläuterung von Beispielen für Gleitkomma-Datentypen (Float).. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!