可能我已经在重新发明轮子了。
通常在 C 中,如果我们有 a=34 和 b=5,我们会得到 a/b=6。但是对于 100 位数字,我需要同样的东西。我写了一个名为 Int 的类。执行 a+b 和 ab 和 a*b。(a,b,c 是 Int 类型)
我重载了运算符 << ,>>,它将返回除以或乘以 10 的数字。
什么是最好的除法算法?(假设我将数字存储为以 10 为底的字符串”。
谢谢。
也许您应该查阅https://en.wikipedia.org/wiki/Division_%28digital%29,特别是关于大整数方法的部分。
你在重新发明轮子。见: http: //gmplib.org/