标签: c++ c
如果被除数或除数为负数,则mod运算符会给出不同的结果,这取决于我认为的除法函数,因为它可以是截断除法或者是分段除法。
相反,如果我们使用欧几里德除法,则商和余数是唯一的。
结果是正确的,但为什么会出现这种歧义?它与性能和效率有关吗?