购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.3.2 数值类型(Number)

Number类型包括整型和浮点型,可以将整型理解为整数,将浮点型理解为小数。

· 整型:包含最小的16位的short类型,最常见的32位int类型和最大64位长整型long类型。

· 浮点型:包含64位双精度浮点型double类型和32位的float类型。

字节类型其实也属于数值类型,8 位,只是在程序中很少会用到这种数据类型,它一般用于数据流的数据记载。

Kotlin的数值类型如表2-1所示。

表2-1

【例2.5】 常见的Number类型值。

运行结果如下:

在上面例子中有几个特殊的值,如0x88888、2.0f,这样的值在Kotlin中有一个具体的名称,即字面常量。

在Kotlin中常见的字面常量有:

· 数字常量和浮点常量,如十进制长整型(123L)、十六进制(0x0f)、二进制(0b00001011)等形式的常量。

· 浮点常量,如双精度浮点类型(12.5e10)、浮点类型(12.5f)等常量。

· 下画线数字类型,如 1_000_000、123_456L、0xFF_EC_DE_5E 等含有下画线的数字。 W9aNoU5oUAQFSROcIRzaOFjQmqqXNIm4+q1j6DVoou9t8QUbL1SEiYff0QTzI1sQ

点击中间区域
呼出菜单
上一章
目录
下一章
×