Heim  >  Artikel  >  Backend-Entwicklung  >  PHP: Detaillierte Erläuterung von Beispielen für Gleitkomma-Datentypen (Float).

PHP: Detaillierte Erläuterung von Beispielen für Gleitkomma-Datentypen (Float).

怪我咯
怪我咯Original
2017-04-27 17:04:3813646Durchsuche

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:

PHP: Detaillierte Erläuterung von Beispielen für Gleitkomma-Datentypen (Float).

PHP: Detaillierte Erläuterung von Beispielen für Gleitkomma-Datentypen (Float).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 &#39;false&#39;;
}
?>

PHP: Detaillierte Erläuterung von Beispielen für Gleitkomma-Datentypen (Float).

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!

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