首页 > 电脑

初学c++求大佬解答

更新时间2019-08-30 06:46:10

为什么第一个输出的c不是1而是0
初学c++求大佬解答

C中,整型(int)运算会舍去小数的,且浮点有误差

a=1

b=9

d=9/10=0 //整形运算9/10结果为0

你要用

double d;

....

b=b/10.0


上一篇:Hello语音干嘛用的

下一篇:springboot的Jedis取值怎么解决乱码问题