基本介绍
Scala的浮点类型可以表示一个小数,比如 123.4f,7.8 ,0.12等等
浮点型的分类
浮点型使用细节
1)与整数类型类似,Scala 浮点类型也有固定的表数范围和字段长度,不受具体OS的影响。
2)Scala的浮点型常量默认为Double型,声明Float型常量,须后加‘f’或‘F’。
var f1 : Float = 1.1 // double->float 错误
var f2 = 1.2 // ok 类型推断
var f3 : Double = 1.3 // ok
var f4 : Float = 1.4f // ok
var f5 : Double = 1.5f // float->double , ok
3)浮点型常量有两种表示形式
十进制数形式:如:5.12 512.0f .512 (必须有小数点)
科学计数法形式:如:5.12e2 = 5.12乘以10的2次方 5.12E-2 = 5.12除以10的2次方
4) 通常情况下,应该使用Double型,因为它比Float型更精确(小数点后大致7位)
//测试数据 :2.2345678912f , 2.2345678912
想要了解跟多关于大数据培训课程内容欢迎关注尚硅谷大数据培训,尚硅谷除了这些技术文章外还有免费的高质量大数据培训课程视频供广大学员下载学习。
上一篇: Scala数据类型_大数据培训
下一篇: Scala数据类型-字符类型(Char)_尚硅谷大数据培训