認真試一試,絕對會讓你看到下面的題目時,有不同的想法。
引用:
作者又見阿鳥
大數除法用電腦的算除法的方式就能算了啊
加法和減法混和運用
被除數3246738及除數178
首先做除數的倍數表..本質是加法
178-356-534-712-890-1068-1246-1424-1602(算到9倍就好)-1780
然後就開始減
324-178=1...146
1466-1424=8..42
427-356=2..71
713 -712=4...1
18-0=0...18
18240...18
如果加減法和記憶力練一下,可以做到十位數字的除法心算
|
這個方法也是我曾經用過的一種解法,但是我發現這個方法似乎沒有這個算法相除的好處。
引用:
作者超軼絕塵
不難理解吧
與平常算法就只差在不理尾數尾數後處理確實不影響運算
但看不出好處在哪邊?
額外問題:
一、可否用17及89做為『一組』相除。
可以,
但是試用兩步就覺得蠢,因為複雜度遠超傳統直式算法
二、可否用324及178做為『一對』相除。
以這處理原理感覺不出有不能之處
三、請說明原理。
就只是把尾數不管一位兩位移後處理而已
與直式除法根本上沒有不同
反而更不直覺
因為橫向紀錄每一步的商與餘數導致每到下一步
還得回到上一句注意上一步的商與餘
真要這樣幹應該一大堆人算錯因為記錯 看錯等等的
根本考驗耐性與注意力
我認為實用性完全不如直式算法直觀
|
我不是要潑任何人冷水…
有人認真試過3246738÷1789嗎?
17及89是算不出來的,不然你可以寫出來你計算的過程,至少小弟我不才。
324及178確實可以做為一對相除,不論除數是178或是1789。
為什麼要拿這個算法來請教?
今有一被除數389021741920202110308509及除數9113168。
請教如何在沒有任何現代計算工具的情況下求商求餘?
先把你拉回到十三世紀,當你是十三世紀的數學家時,去想想你該怎麼辦,就算你在十三世紀有直式除法,這對任何人仍然不好算。