我刚学java,为啥这两个代码算出来的结果不一样,如图

 我来答
润泽且素淡灬瑰宝h
2015-05-03 · TA获得超过1.1万个赞
知道大有可为答主
回答量:3561
采纳率:3%
帮助的人:1859万
展开全部
这个是运算的先后顺序不一样导致结果不一样的。
注意理解一下各种运算之间的先后顺序。
你这里可以把第一个输出里面改成:9.5*4.5-2.5*3/(45.5-3.5) 就一样了
唐三tFj
2015-05-03 · 超过26用户采纳过TA的回答
知道答主
回答量:78
采纳率:0%
帮助的人:49.6万
展开全部
你写的这两个根本就不是一回事呀。
将上边的写成 9.5*4.5-2.5*3/(45.5-3.5) 就和下边的一样了哈。
你自己考虑考虑。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友73264d9
2015-05-03 · TA获得超过359个赞
知道小有建树答主
回答量:137
采纳率:0%
帮助的人:50.8万
展开全部
这个不一样就对了要一样的话第一句要这么写println(9.5*4.5-2.5*3/(45.5-3.5));
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式