宋国锋
表示数的方法有多种,如汉字数字、阿拉伯数字、罗马数字等,现在最常用的用来记数和计算的数字是阿拉伯数字,即0、1、2、3、4、5、6、7、8、9。用阿拉伯数字表示数,只起到记录作用,无助于学生认数、计数和数概念的形成;计算时,还必须得用心算,没有计算功能。
根据明代数学家孙元化的观点,完全可以用汉字数字作为记数符号,笔画少,组合规则,简单直观,有数位概念,比如他认为三千六百九十三可以写成“三六九三”。按照孙元化的记数方法, 1232就可以写成“一二三二”。进一步想像一下,若把“一、二、三”这三个数字通过添加(如横线)或者附加一些简单的符号(如点)仍可以表示其它数字。如1、2、3仍用“一、二、三”,在“三”下面添加一条横线表示4,用“、”表示5,用二层式记数方法,用表示1、2、3、4的方法再添加点组合起来表示6、7、8、9,零用“0”表示,这样用来计数书写也很简单。从0——9这10个数字可分别表示为(如下图所示):
803249用上面记数方法记为(如下图):
如果把点视为传统珠算算盘的顶珠,把横线视为算盘的下珠,用传统的珠算计算原理、规则、方法,通过添加或消减横线、添加或消减点等方式完成数字间的转换,使记录数字具备计算功能,以适用于计算。
计算时,用上面介绍的方法表示0-9这10个数,用添加横线或用竖线消去横线和在横线一侧添加点或用圆圈圈掉点,完成运算过程,计算结束后,根据未被消去的横线数和点数读出结果数。读数的一般规则是:根据未被消去的横线数和点数读取。这种计算方法称为“一二三加减点线珠算式笔算法”,简称“一二三 笔珠算法”。
本文为原创,未经许可,禁止转载。