1
我嘗試創建一個使任意大小的數字(如50-100數字)操作的庫。任意數字操作
我在Codeplex上看到了一個庫IntX。它工作得很好,但我想讓自己的圖書館學習;我認爲IntX中的代碼對於初學者來說太複雜了。
那麼,有沒有人可以幫助我通過求和它們中的每個數字並將總和作爲字符串求和的算法?
非常感謝!
我嘗試創建一個使任意大小的數字(如50-100數字)操作的庫。任意數字操作
我在Codeplex上看到了一個庫IntX。它工作得很好,但我想讓自己的圖書館學習;我認爲IntX中的代碼對於初學者來說太複雜了。
那麼,有沒有人可以幫助我通過求和它們中的每個數字並將總和作爲字符串求和的算法?
非常感謝!
例如,您可以通過ILSpy探索System.Numerics.BigInteger
方法。
如果現成的圖書館太難以理解了,爲什麼不從頭開始實施算術,就像你在學校學過手工操作一樣 - 把兩個字符串代表你的長整數,'add'最右邊的'數字',然後繼續向左?一旦完成添加,請考慮乘法。 –