课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
为啥double x=40/9 这个公式运算得出4
2015-09-28
源自:Java入门第一季(IDEA工具)升级版 3-8
正在回答
首先是 40/9 做运算,两个数都是整形,所以结果是 4(整形运算之后自动舍去小数部分)
再进行复制运算 :因为 x 为double型 精度高于 整形 所以防止精度丢失 整形自动转为 浮点型(双精度) ,即4.0
一碗单炒饭
wisechenjun 提问者
结果是4.0啊。
我查了一下java整数除整数得出就是整数……
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
3 回答double x=40/9;为什么运算结果是4.0啊
2 回答java中 int x =40/9结果为4,而int x 44/9 结果也为4. 为什么?
2 回答40/9为什么是4啊
3 回答这个int x= 多少是怎么运算得到的
3 回答怎么算出x=4的?