课程
/后端开发
/C
/C语言入门
为什么这里的除法运算 若两数皆为整数,只能除出来整数?为什么不可以 定义float 就精确到第六位呢?
2016-08-29
源自:C语言入门 3-2
正在回答
规定就是这样的,除法自动省略小数点后的数,详情参考前文3—2算术运算符。
除法运算中注意:
如果相除的两个数都是整数的话,则结果也为整数,小数部分省略,如8/3 = 2;而两数中有一个为小数,结果则为小数,如:9.0/2 = 4.500000。
amydaronnie 提问者
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
3 回答输出两个整数的余数时,为什么用两个%%?
1 回答求出1~599中能被3整除,且至少有一位数字为5的所有整数
2 回答整数/整数的商为整数,实数/实数的商为双精度实数,那实数/整数呢?
1 回答关于整数与非整数混合运算的问题
2 回答为什么这样算出来的除法不对