- 博客(9)
- 收藏
- 关注
原创 为什么float f=3.4是错的
在java中,整数默认为int类型,浮点数默认为double类型。因此3.4默认为双精度的数,无法向精度更低的float类型自动转换,只能用强制类型转换。因此正确的程序应写为 float f=(float)3.4 或 float f = 3.4f。补充:扩展转换(由低类型向高类型转换): byte, char, short, int, long, float, double 从一种整数类型到另一种整数类型,或者从float到double的转换不损失任何信息 从整数类型向fl..
2022-05-28 16:55:25 1247
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人