数据转换问题
来源:3-21 编程练习
rock221
2020-09-17 15:52:11
int n=5.6f;是错的,那么可以强制数据转换吗 ,int n=(int)5.6f;这样可以吗
2回答
好帮手慕小脸
2020-09-17
同学你好,是的,int转换为float类型是存在精度丢失的,这里是因为存储结构不同的原因,同学感兴趣的话可以去搜索相关知识了解

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
好帮手慕小脸
2020-09-17
同学你好,是可以的,但会丢失精度。如下:

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
相似问题