2013-02-14 92 views
-2

可能是我已經重新發明了車輪。劃分算法。

通常在C中,如果我們有a = 34和b = 5,我們得到a/b = 6。但我需要100位數字的同樣的東西。我寫了一個名字爲Int的類。它做a + b和a-b和a * b。 (A,B,C是INT型)

我重載運營商< <,>>,這將返回數除以或10

什麼是分裂的最佳算法乘以? (假設我存儲的數字與基地10" 串

感謝

+3

我不太確定在位移操作符中引入這些語義是一個好主意 – chris 2013-02-14 06:19:51

+0

有趣的是,我前一段時間自己實現了一個bignum類,並且我做了同樣的事情,使用了<< and >>乘以除以10^N。 – Spook 2013-02-14 06:21:34

回答