为什么double p=(m+n)/2和/2.0答案不一样

来源:2-5 编程练习

慕工程4575316

2021-05-09 10:26:33

http://img.mukewang.com/climg/609747d209bceb4011230324.jpghttp://img.mukewang.com/climg/609748150944e6d611010377.jpg


问题描述:

为什么double p=(m+n)/2和/2.0答案不一样

写回答

1回答

灵杨Looney

2021-05-09

  1. 整数相除,结果会是整数,小数位直接省去;

  2. 整数和浮点数乘除,结果是小数,会保留小数部分;

1

0 学习 · 16556 问题

查看课程