Heim > Artikel > Backend-Entwicklung > PHP: Detaillierte Erläuterung von Beispielen für ganzzahlige Datentypen
Was ist ein ganzzahliger Datentyp?
Der ganzzahlige Datentyp ist das, was wir oft Ganzzahlen nennen. Wie wir geschrieben haben, 123456, mein Alter . Dies ist ein Ganzzahltyp oder -123456, der alle Ganzzahlen darstellt. Wir können auch Oktalzahlen
schreiben, diese stellen alle Ganzzahlen dar. Wenn Sie eine oktale Darstellung verwenden, müssen Sie 0 vor der Zahl hinzufügen. Wenn Sie eine hexadezimale Darstellung verwenden, müssen Sie 0x hinzufügen. Da es einen Speicherbereich gibt, sagen wir jetzt, dass die Addition von zwei ganzen Zahlen erforderlich ist gleich einer ganzen Zahl? Nicht unbedingt, denn das Überschreiten des Speicherbereichs führt zu einem Phänomen namens Überlauf. Nehmen wir an, Sie nehmen einen 1-Liter-Becher Da Sie zehn Liter Wasser fassen möchten, können Sie es nur in einem größeren Behälter aufbewahren. Wenn der angegebene Wert daher den maximalen Bereich überschreitet, den der int-Typ ausdrücken kann, wird er als float
behandelt. Der Speicherbereich des Gleitkommatyps ist größer als das vom Integer-Typ.Wenn unzulässige Zahlen (8 und 9) im Oktalformat vorkommen, werden die folgenden Zahlen ignoriert.
Beispiel für einen ganzzahligen Datentyp
Im folgenden Beispiel werden die Ergebnisse in Oktal-, Dezimal- und Hexadezimalform ausgegeben: Der Code lautet wie folgtErgebnisse der Codeausführung:
Das Obige ist das Ergebnis der Ausgabe von Ganzzahlen in verschiedenen Basen. Im nächsten Abschnitt stellen wir Ihnen das „Float
“.<?php header("Content-type:text/html;charset=utf-8"); //设置编码 $str1=1234567890; //说明一个十进制整数 $str2=0x1234567890; //说明一个十六进制的整数 $str3=01234567890; //说明一个八进制的整数 $str4=01234567; //说明另一个八进制的整数 echo '数字1234567890不同进制的输出结果:<p>'; echo '十进制的结果是:'.$str1.'<br/>'; //输出十进制整数 echo '十六进制的结果是:'.$str2.'<br/>'; //输出十六进制整数 echo '八进制的结果是:'; if($str3==$str4){ //判断$str3和$str4的关系 echo '$str3=$str4='.$str3; }else{ echo '$str3!=$str4'; } ?>
Das obige ist der detaillierte Inhalt vonPHP: Detaillierte Erläuterung von Beispielen für ganzzahlige Datentypen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!