我只是想知道在處理大數字時有什麼不同的分割策略。大數字,我的意思是〜50位數字。真的很大數字的分部
例如 9237639100273856744937827364095876289200667937278/8263744826271827396629934467882946252671
當這兩個數字都大了,長除法似乎失去了它的用處...
我認爲一種可能性是通過除數的乘法,直到你去紅利來算的,但如果它在上面的例子中,除以小數字的紅利,例如4,那麼這是一個巨大的計算量。
那麼,有沒有簡單,乾淨的方法來做到這一點?
你可以只使用Python(1117851445),或者你可以具體談談在上下文你想解決這個問題。 –
如果您對分割算法感興趣,可以免費下載[現代計算機算術](http://www.loria.fr/~zimmerma/mca/pub226.html)中介紹的幾種方法。我承認它可能有點慢,但那裏有很多好的信息。 – DSM