负余数的整数除法

时间:2018-03-28 14:48:07

标签: math integer modulo

我试图找到一个可以产生负面提醒的数学除法运算的名称。

预期的例子: 5 %? 2 = 2*2 + 1 11 %? 3 = 4*3 - 1 提醒模块应该尽可能小。

有人知道此类操作的名称吗?

1 个答案:

答案 0 :(得分:0)

计算机语言余数函数返回正余数。你需要的是简单的。在你的第二个例子中,你想要的是-1的余数。

11 %? 3 = 4*3 - 1

但你得到的是2的剩余部分。

11 %? 3 = 3*3 + 2

正如我在评论中所说的那样,检查剩下的2对除数的一半3/2 = 1.5。由于余数大于除数的一半,减去除数:

2 - 3 = -1

是的,您必须存储一半除数的实数。