碼農雷林鵬:PHP整型 integer

  整數是一個沒有小數的數字。

  整數規則:

  整數必須至少有一個數字 (0-9)

  整數不能包含逗號或空格

  整數是沒有小數點的

  整數可以是正數或負數

  整型可以用三種格式來指定:十進制, 十六進制( 以 0x 爲前綴)或八進制(前綴爲 0)。

  在以下實例中我們將測試不同的數字。 PHP var_dump() 函數返回變量的數據類型和值:

  $x = 5985;

  var_dump($x);

  echo "

  ";

  $x = -345; // negative number

  var_dump($x);

  echo "

  ";

  $x = 0x8C; // hexadecimal number

  var_dump($x);

  echo "

  ";

  $x = 047; // octal number

  var_dump($x);

  ?>

  整型值可以用十進制,十六進制或八進制符號指定,如果用八進制符號,數字前必須加上 0(零),用十六進制符號數字前必須加上 0x:

  $var_int = 0123; // 八進制數(等於十進制的 83)

  $var_int2 = 0x1A; // 十六進制數(等於十進制的 26)

  提示:整型數據不需要單引號或雙引號,否則會被當作字符串類型來定義。

  整數溢出

  如果給定的一個數超出了 integer 的範圍,將會被解釋爲 float類型 。同樣如果執行的運算結果超出了 integer 範圍,也會返回 float。

  整型數的範圍和平臺有關,通常最大值是大約二十億(32 位有符號)。

  (編輯:雷林鵬 來源:網絡|侵刪)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章