本文介绍了整数除法的行为是什么?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
例如,
int result;
result = 125/100;
或
result = 43/100;
结果将永远是部门的底线吗?定义的行为是什么?
Will result always be the floor of the division? What is the defined behavior?
推荐答案
是,两个操作数的整数商.
Yes, integer quotient of the two operands.
6 除以整数时,/运算符的结果是代数商 如果商a/b可表示,则表达式 (a/b)* b + a%b等于a.
6 When integers are divided, the result of the / operator is the algebraic quotient with any fractional part discarded. If the quotient a/b is representable, the expression (a/b)*b + a%b shall equal a.
和相应的脚注:
当然要注意两点:
和:
[注意:重点是我的
这篇关于整数除法的行为是什么?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!