我正在做一些纠错,我需要在 Java 中的 mod 11 下除两位数。
现在我知道了,通过使用模块化计算器:
9/1 mod 11 = 9
2/10 mod 11 = 9
问题在于让 Java 计算它。在 Java 中:
(9 / 1) % 11 = 9 - This is fine
(2 / 10) % 11 = 0 - This is not correct.
我知道 Java 在技术上无法执行模块化操作,我的一部分人认为我要么需要以某种方式计算逆,要么使用数组来存储可能的输出值。