syk*_*435 2 c math
是否有可能对于两个正整数i和j,( - i)/ j不等于 - (i/j)?我无法弄清楚这是否可能......我认为这将是关于位,或char类型的溢出或东西,但我找不到它.有任何想法吗?
R..*_*R.. 10
在C99之前,这是可能的,因为负操作数的划分是实现定义的; 它可以是代数除法或圆向零.C99将其定义为向零舍入.
例如,C89允许(-1)/2 == -1,而C99需要(-1)/2 == 0.在所有情况下,-(1/2) == 0.
(-1)/2 == -1
(-1)/2 == 0
-(1/2) == 0
归档时间:
12 年,10 月 前
查看次数:
231 次
最近记录: