全部分类
移动开发与应用
WEB前端
架构与运维
程序设计
数据库
操作系统
热点技术
综合
JAVA中float与double的区别
2840阅读 0评论
2015-02-10
guozhaojuan
分类:
Java
float是单精度类型,占用4个字节的存储空间
double是双精度类型,占用8个字节的存储空间
当你不声明的时候,默认小数都用double来表示,所以如果要用float的话,则应该在其后加上f
例如:float a=1.3;
则会提示不能将double转化成float 这成为窄型转化
如果要用float来修饰的话,则应该使用float a=1.3f
上一篇:
String 是最基本的数据类型吗?
下一篇:
short s1 = 1; s1 = s1 + 1;有错吗?short s1 = 1; s1 += 1;有错吗?