所以,假设我有一个数字123456. 123456%97 = 72.如何确定需要将哪两位数添加到123456的末尾,以使新数字%97 = 1?注意 - 它必须始终为两位数.
例如,123456 76%97 = 1.在这种情况下,我需要将数字"76"添加到数字的末尾.
(这是用于IBAN编号计算.)
x = 123456
x = x * 100
newX = x + 1 + 97 - (x % 97)
Run Code Online (Sandbox Code Playgroud)
编辑:把100放在错误的地方