布尔类型
val boolean: Boolean = true
val boolean: Boolean = true
val anInt: Int = 8
val anotherInt: Int = 0xFF
val moreInt: Int = 0b00000011
val maxInt: Int = Int.MAX_VALUE
val minInt: Int = Int.MIN_VALUE
val aLong: Long = 123456789112345
val anotherLong: Long = 123
val maxLong: Long = Long.MAX_VALUE
val minLong: Long = Long.MIN_VALUE
val aFloat: Float = 2.0F
val anotherFloat: Float = 1E3f //10的三次方
val maxFloat: Float = Float.MAX_VALUE
val negativeMaxFloat: Float = -Float.MAX_VALUE //float最大负数
val minFloat: Float = Float.MIN_VALUE //min正数最小值 1.4E-45 (1.4*10的负45次)
val negativeMinFloat: Float = -Float.MIN_VALUE //min负数里最大值
// Float.NaN
//println(0.0F / 0.0F) 打印结果就是NaN 不是数的数
val aDouble: Double = 3.0
val anotherDouble: Double = 3.1415926
val maxDouble: Double = Double.MAX_VALUE
val minDouble: Double = -Double.MAX_VALUE // 最大值取反
val aShort: Short = 127
val maxShort: Short = Short.MAX_VALUE // 2的15次方 -1
val minShort: Short = Short.MIN_VALUE
val maxByte: Byte = Byte.MAX_VALUE //127
va