算术多门,如“求一”、“上驱”、“搭因”、“重因”之类,皆不离乘除。唯“增成”一法稍异,其术都不用乘除,但补亏就盈而已。假如欲九除者,增一便是;八除者,增二便是。但一位一因之。若位数少,则颇简捷;位数多,则愈繁,不若乘除之有常。然算术不患多学,见简即用,见繁即变,不胶一法,乃为通术也。《梦溪笔谈》 沈括
【 译文】
算法有多种,像“求一”、“上驱”、“搭因”、“重因”之类的方法,都离不开乘、除法。只有增成法略有区别,这种方法全部不用乘除,只是补上缺数,减去余数罢了。假如一个数用9除,在下位增加一次该数就可以了;如果一个数用8除,在下位增加该数的2倍数就成了。只是在算每一位时都要加1次。如果位数少,就会比较简捷;如果位数多时,会更加繁杂,不如乘除有一定的规则性。然而算术(法)不怕多学,看到简捷方法就用,看到繁杂的方法就改变,不拘泥于一种算法,这才是通达的方法。
算术不患多学,见简即用,见繁即变,不胶一法,乃为通术也。

算法(梦溪笔谈)