❶ 珠算的算法口诀
珠算四则运算皆用一套口诀指导拨珠完成。加减法,明代称“上法”和“退法”,其口诀为珠算所特有,最早见于吴敬《九章算法比类大全》(1450)。乘法所用的“九九”口诀,起源甚早,春秋战国时已在筹算中应用。北宋科学家沈括在其《梦溪笔谈》卷十八中介绍“增成法”时说:“唯增成一法稍异,其术都不用乘除,但补亏就盈而已。假如欲九除者增一便是,八除者增二便是,但一位一因之”。“九除者增一”,后来变为“九一下加一”,“八除者增二”后来变为“八一下加二”等口诀。可见“增成法”就是“归除法”的前身。杨辉在《乘除通变算宝》中,叙述了“九归”,他在当时流传的四句“古括”上,添注了新的口诀三十二句,与现今口诀接近。元代朱世杰的《算学启蒙》(1299,卷上)载有九归口诀三十六句,和现今通行的口诀大致相同。14世纪中丁巨撰算法八卷(1355),内有“撞归口诀”。总之,归除口诀的全部完成在元代。有了四则口诀,珠算的算法就形成了一个体系,长期沿用了下来。
❷ 十六进制转换成十进制的具体算法
十六进制转换成十进制的具体算法是:
1、首先明白16进制数(从右到左数是第0位,第1位,第2位……)的第0位的权值为16的0次方,第1位的权值为16的1次方,第2位的权值为16的2次方,依次这样排列下去。
2、明白ABCDEF表示的二进制数字分别是10,11,12,13,14,15。
3、十六进制转换成十进制的公式是:要从右到左用二进制的每个数去乘以16的相应次方,然后这些数字相加就是了。
在进行进制转换时有一基本原则:
转换后表达的“量”的多少不能发生改变。二进制中的111个苹果和十进制中的7个苹果是一样多的。
十进制中的数位排列是这样的…… 万 千 百 十 个 十分 百分 千分……
R进制中的数位排列是这样的……R^4 R^3R^2 R^1 R^0 R^-1 R^-2 R^-3……
可以看出相邻的数位间相差进制的一次方。