正在回答
1回答
通俗的说法:
long转float,long转double,int转float,并不是小盒子放进大盒子里,你可以这么理解:
假设有个long类型的数据9.9999999,把它转成float或者double类型,那么他小数点后面并不会是原来的这7个9,而是可能出现6个9外加一个8,后面再补齐float的位数,满足要求,这个过程就丢失了精度。int转float也是同理。
Java零基础入门18
- 参与学习 人
- 提交作业 7317 份
- 解答问题 14452 个
想要入门学编程?多年一直活跃在编程语言排行版前列的Java是一个很好的选择。本路径将从Java基础语法、面向对象、常用工具类三部分,为你开启软件开发的大门!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星