十四、還原算

“因為三加五得八,所以八減去五剩三,而八減去三剩五。又因為三乘五得十五,所以三除十五得五,五除十五得三。這是小學生都已知道的了。說得神氣活現些,那便是,加減法互相還原,乘除法也互相還原,這就是還原算的靠山。”馬先生這樣提出要點來以後,就寫出了下麵的例題。

例一:某數除以2,得到的商減去5,再3倍,加上8,得20,求某數。

圖60

馬先生說:“這隻要一條線就夠了,至於畫法,正和算法一樣,不過是‘倒行逆施’。”

自然,我們已能夠想出來了。

(1)取OA表20。

(2)從A“反”向截去8得B。

(3)過O任畫一直線OL。從O起,在上麵連續取相等的3段得O1、12、23。

(4)連3B,作1C平行於3B。

(5)從C起“順”向加上5得OD。

(6)連1D,作2E平行於1D,得E點,它指示的是18。

這情形和計算時完全相同。

例二:某人有桃若幹個,拿出一半多1個給甲,又拿出剩餘的一半多2個給乙,還剩3個,求原有桃數。

圖61

這和前題本質上沒有區別,所以隻將圖和算法相對應地寫出來!