若已定义:double x;y;则下列表达式不能正确计算(x-2)/3*y的是()。
答案:2 悬赏:30
解决时间 2021-02-23 22:48
- 提问者网友:逐野
- 2021-02-23 05:02
若已定义:double x;y;则下列表达式不能正确计算(x-2)/3*y的是()。
最佳答案
- 二级知识专家网友:湫止没有不同
- 2021-02-23 05:20
右下角的不能正确计算出 因为1和3都是整形的,按顺序先算1/3,得到整形的0,再乘以后面的部分,结果得到0. 要解决的办法是 改成 1.0/3*(x-2)*y别的选项x,y都在前面,能把结果都转成大的范围,即double
全部回答
- 1楼网友:情窦初殇
- 2021-02-23 05:40
2.0
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯