您的位置:首页 > 其它

基本数据类型:Byte、Short、Int、Long

2017-07-10 07:36 691 查看
Kotlin 的基本数值类型包括 Byte、Short、Int、Long、Float、Double 等。
不同于Java的是,字符不属于数值类型,是一个独立的数据类型。Boolean是单独的一个数值类型.

//1.Byte、Short、Int、Long写法一致,下面以Int举例使用
//形式 var 变量名 :Int = 值;
// 由于Kotlin 有类型推断,类型可以省略不写。简写:var 变量 = 值
//2.浮点型(小数) ,默认的浮点型是Double(双精度)
//3.可以使用下划线使数字常量更易读
val oneMillion = 1_000_000
val creditCardNumber = 1234_5678_9012_3456L

fun main(args: Array<String>) {
//Int
var a: Int = 3
var b = 3
//固定写法 ${},花括号内输入变量内容
println("每天行走${a}公里")
println("每天行走${b}公里")

//浮点型 Double
// var pi :Double = 3.1415926573521
var pi = 3.1415926573521
var p2 = 3.1415926573521647599600
println("圆周率pi===${pi}")
println("圆周率p2====${p2}")

//圆周率p2====3.141592657352165,默认的双精度不够用,自动四舍五入了
//kotlin不推荐使用Float ,如果使用Float不能简略类型Float,它默认是Double
// 结果也是自动四舍五入
var p3: Float = 3.14159265735216577789F
println("圆周率p3====${p3}")

//打印结果
//    每天行走3公里
//    每天行走3公里
//    圆周率pi===3.1415926573521
//    圆周率p2====3.141592657352165
//    圆周率p3====3.1415927
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐