课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
強制轉換會四捨五入嗎?
2016-07-27
源自:Java入门第一季(IDEA工具)升级版 2-10
正在回答
不会,就是想C语言一样,取靠近0的整数
不会 比如 1.3 = 1 1.9 = 1 2.35 = 2 2.88 = 2一样
直接断掉小数部分
执行缩小转换(把一个值转换成取值范围没有那么广的类型)时,一旦源对象需要丢失数据或损失数据才能达到目的时,Java编译器就会发出警告。在浮点数向整数转换时,浮点数的小数部分会被直接截掉!
不会,例子里的强制转换有点类似于数学中的取整运算【78.5】=78(我的理解)
I水刃点木I亚日水原I
不会,因为是强制转换 肯定会发生不想要发生的事情
不会,直接去掉小数点后面的
不会 可能导致数据的流失
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
5 回答强制类型转换四舍五入吗
1 回答关于四舍五入的问题
2 回答为什么输入一三五或者二四六都出出现两个结果??
2 回答第五行代码强制转换不行吗?
3 回答如果有需求要四舍五入、或升或降呢?怎么办?是像excel用函数转换吗?
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号