【发布时间】:2017-01-16 02:14:20
【问题描述】:
我想知道二进制系统中有没有除以3的除法规则。
例如:在十进制中,如果数字和除以 3,则数字除以 3。例如:15 -> 1+5 = 6 -> 6 除以 3,因此 15 除以 3。
要理解的重要一点是,我不是在寻找可以这样做的代码.. bool flag = (i%3==0);不是我正在寻找的答案。我寻找的是人类容易做的事情,就像十进制法则一样。
【问题讨论】:
-
这个问题可能更适合math.SE。
-
Solution on CS.SE。类似的解决方案适用于任何 n 进制数系统和除数。