integer (整型)

未匹配的标注

简介

整型数据类型就是我们常说的整数,它只能是整数,整数是一个没有小数的数字,像我们写过123456,我的年龄20,这都是一个整型,或者-123456,这都代表整型。

整数规则:

  1. 整数必须至少有一个数字 (0-9)
  2. 整数不能包含逗号或空格
  3. 整数是没有小数点的
  4. 整数可以是正数或负数
  5. 整型可以用三种格式来指定:十进制, 十六进制( 以 0x 为前缀)或八进制(前缀为 0)。

语法

$a = 1234; // 十进制数
$a = -123; // 负数
$a = 0123; // 八进制数 (等于十进制 83)
$a = 0x1A; // 十六进制数 (等于十进制 26)
$a = 0b11111111; // 二进制数字 (等于十进制 255)


整数溢出

拿一个 1 升的杯子,你要装 10 升的水,那肯定装不下就往外冒了,这就是溢出,既然你想装下十升的水,只能拿一个更大的容器来装。
所以,当给定的数值超出了 整型(int)所能表达的最大范围时,将会被当做 浮点型(float)处理,浮点类型的存储范围比整型大。

本文章首发在 LearnKu.com 网站上。

上一篇 下一篇
讨论数量: 0
发起讨论 查看所有版本


暂无话题~