【发布时间】:2017-12-28 13:14:42
【问题描述】:
我有以下:
-1 mod 5
我希望得到4。
但是在 JS (-1 % 5) 中,我得到了 -1。
我做错了什么?
【问题讨论】:
-
按什么逻辑你会期望得到 4?
-
@torazaburo 谷歌逻辑:google.com/…
-
数字-1等于4(模5)。
-
@Pointy 我一定不懂基础数学。事实仍然是 JS 结果!= google 算术结果。
-
由于从重复状态链接的 wiki 文章,编程语言在处理负数的方式上有所不同en.m.wikipedia.org/wiki/Modulo_operation
标签: javascript modulus