算盘知多少

2024-01-29 05:58
文章标签 知多少 算盘

本文主要是介绍算盘知多少,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

本文刊载于《数学大王》2019年第9期


30022-1a0c544d73a5bece.jpg
算盘模型/S7

在学习和生活中,我们时常会遇到复杂的数学问题,此时,借助电子计算器就可以很快得到答案。但在没有计算器的古代,我们的祖先该怎么办呢?不用担心,他们也有一款神器——算盘。

构造

算盘看起来「相貌平平」,长方形的木框里并排着一串串的木珠[1],像极了一盒冰糖葫芦。中间的横梁把每串珠子分成「上二下五」的两部分,下面的珠子一颗表示1,上面的珠子一颗可以表示5。

当上下不同数量的珠子贴着横梁「隔岸相望」,就组成了不同的数字,比如9是这么来的:

30022-e78a678d2cc945b3.jpg
张开你的大拇指和中指这么一捏
30022-92d5870486377721.jpg
9就出现了

算盘的一个串串对应着数字中的一位,从右往左依次为个位、十位、百位……

30022-e91c38a4fe2da3d6.jpg

当然,如果想用小数,最右边的几串也可以留给十分位、百分位、千分位……

30022-0714c9ccab4fe7c5.jpg

我们不妨简化一些,只讨论整数,那么2019就是这个样子:

30022-36bf05b48c5f3a15.jpg

聪明的你也许已经察觉,表示0~9只需要上面1颗、下面4颗就够了,为什么上下都多了一颗珠子呢?原来,古人在计算重量时用的是十六进制[2],我们常说「半斤八两」,八两等于半斤,十六两才是一斤,上面2颗、下面5颗正好可以表示0~15

不光如此,在做一些十进制的计算过程中,也会临时用到这两颗「多余的」算珠,比如借位和进位。

那为什么会想到分出两颗珠子表示5,而不是直接给每一串都串上15颗呢?因为我们的手有5根手指。日常生活中,5以内的数字我们用一只手搞定,5以上10以内的就用两只手,当小伙伴把手一伸,你瞬间就知道了他新买的玩具花了几块钱。我们的大脑习惯了这样5个、5个一组地数数,让上面的珠子表示5是非常聪明的设计。

珠算

虽然算盘结构简单,用起来却十分巧妙,聪明的古人想出了许多朗朗上口的口诀,成语「三下五除二」其实就是珠算中的一条加法口诀:

如果下方贴到横梁的珠子不少于两颗,此时给它加上3,就需要将上方的一颗珠子拨下来(下五),再去掉下方的两颗珠子(除二)[3]

比如计算:

3 + 3 = 6

30022-68c03b66017aab73.jpg
先准备好下方的3颗珠子
30022-b32f01819b38ef5a.jpg
开始「下五」——拨下1颗表示5的珠子
30022-9945d0b5793a0617.jpg
此时算盘上数字是8,这还不是最终结果。
30022-1e33e89d1b93f4d0.jpg
紧接着「除二」——去掉下方的2颗珠子
30022-e88df796f42f0659.jpg
结果为6,大功告成啦!

除了最基本的加减乘除,算盘还能做更复杂的数学计算,它在老一辈科学家的手中甚至还为中国原子弹的研制做出过巨大贡献呢!

珠算也在2013年列入联合国教科文组织人类非物质文化遗产名录,被誉为中国的第五大发明!

演变

其实,算盘并不是一出生就长得现在这样「精干」。

在很久很久以前的远古时代,人们想到用小石子表示打到猎物的数量,1颗石子就代表1头猎物,部落中的人口、摘到的果子都可以用这样一堆一堆的石子表示。

随着人类文明的演进,人们不再满足于纯粹的用石子数数,而是把它们摆到木板上,并在木板上划出横线和竖线,用石子在线上的位置表示数字,有时还会用不同颜色的石子表示不同的数字。计算的时候把石子挪来挪去,不知道的还以为是在下棋呢。[4]

这种「算盘」有个缺点,要是不小心碰到,石子容易乱跑,于是人们在板上挖出一条条的沟槽,把石子磨圆了放在沟里。石子只能在自己的沟里移动,再怎么不安分也跳不到隔壁沟里去。

30022-fe5bb8773adfb078.png
图片来自《世界珠算通典》

但这样的算盘还是不够便携,每次用完还得小心翼翼地把珠子收好。聪明的古人想到把它们串起来,一串串固定在板上,这才有了算盘最终的模样。

国外的算盘

其实算盘并不是中国的专属,其他一些国家和地区也曾有过类似的发明,只是都不像中国那样长寿。看着这些充满「异国风情」的算盘,仿佛见证了算盘演化的历史。

▌希腊计数板

两千五百年前,希腊人在大理石板上刻出具有特殊含义的线条,把一颗颗鹅卵石摆在板上,计算时不停地挪动它们的位置。这正是算盘最早的模样。

30022-c2a57be75028fe30.jpg
图片来自维基「Abacus」词条

▌罗马沟算盘

两千年前,罗马人在铜板上挖出一条条的沟槽,把一颗颗的小铜珠放在沟里,计算时推着铜珠上下滚动,好像在玩打弹珠的游戏。

30022-124a561269a6f994.jpg
图片来自维基「Roman abacus」词条

在珠子的分配上,罗马人和中国人想到了一起去,他们在上侧的每条沟里摆放1颗表示5的珠子,在下侧的每条沟里摆放4颗表示1的珠子,每一位就都可以表示0~9了。

▌印加算盘

印加是个古老而神秘的帝国,他们的算盘像缩小的梯田,十分古怪,历史学家们到今天还没搞清楚怎么用它呢。

30022-3c2c40bd4ef73725.png
图片来自维基「Abacus」词条

▌俄罗斯算盘

俄罗斯算盘长得和中国算盘很像,只不过俄罗斯人没有想到分出一两颗珠子来表示5,而是「傻乎乎地」给每一串都串了10颗,中间没有横梁。用的时候居然是竖放的,从右往左拨珠。串珠的棍子故意做成了弯的,中间稍稍隆起,这样可以保证珠子乖乖地呆在左右两侧。

30022-5c1e3f198f80850c.jpg
图片来自维基「Abacus」词条

▌日本算盘

算盘在14世纪从中国传入日本,日本算盘本质上就是中国算盘,只不过他们很少用到那两颗多余的珠子,所以往往会直接把它们删掉。

30022-3f41aa6126122d52.jpg
图片来自维基「Abacus」词条

  1. 到了现代也有一些塑料做的算盘,由于它的文化价值,艺术家们还做出了金银算盘乃至玉算盘,作为摆件或配饰。 ↩

  2. 「进制」是个有趣的数学概念,它规定着我们数数时把多少个数当成一组。除了最基本的十进制,其他进制在生活中也很常见,比如1天24小时用的是二十四进制,1小时有60分钟、1分钟有60秒用的就是六十进制。 ↩

  3. 注意,这里的「除二」是「去掉二」,而不是「除以二」的意思哦。 ↩

  4. 其实下棋这种游戏就是这样被发明出来的! ↩

这篇关于算盘知多少的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/655919

相关文章

视觉语言模型(VLMs)知多少?

最近这几年,自然语言处理和计算机视觉这两大领域真是突飞猛进,让机器不仅能看懂文字,还能理解图片。这两个领域的结合,催生了视觉语言模型,也就是Vision language models (VLMs) ,它们能同时处理视觉信息和文字数据。 VLMs就像是AI界的新宠,能搞定那些既需要看图又需要读文的活儿,比如给图片配文字、回答有关图片的问题,或者根据文字描述生成图片。以前这些活儿都得靠不同

比亚迪汽车在用的音频芯片--AD2438专利知多少

平台君上周分享AD2428后,有读者后台留言问有没有分析过AD2438?作为听人劝会发达的排头兵,平台君这就给大家带来AD2438芯片的一些分析信息。这可是现在全球新能源汽车销售冠军比亚迪也在用的汽车音频芯片。 平台君从AD2438芯片的管芯标识发现这款芯片应该是2022年设计的,而前一款AD2428是2017年的。 AD2438封装图及管芯标识图(图源:IPBrain集成电路

天童美语:全国测绘法宣传日|测绘知识知多少

每年8月29日是全国测绘法宣传日,这一特殊的日子,旨在提醒公众测绘科学在日常生活中的重要性和影响。8月29日是第19个全国测绘法宣传日。和南宁天童美语一起了解关于测绘的知识吧。      ·什么是测绘?      测绘是指对自然地理要素或者地表人工设施的形状、大小、空间位置及其属性等进行测定、采集、表述,以及对获取的数据、信息、成果进行处理和提供的活动。      测绘是测量与绘图的总称,它以地球

转格式软件知多少?格式转换方法盘点

随着手机和其他工具的普及,拍摄视频已成为我们日常生活中的一种娱乐形式。在享受录制视频乐趣的同时,我们需要灵活使用转格式软件,以满足不同播放设备和应用场景的要求。如何转换视频格式?许多人都关心视频格式转换问题。 视频格式转换可能看起来很简单,但在现实中,它涉及许多技术细节和操作步骤。许多人发现很难解决这个问题,不知道从哪里开始。你可以在线搜索不同的教程,尝试不同的软件和方法,但结果往往很差,甚至可

NEFU563 鸭子知多少?【递归】

题目链接: http://acm.nefu.edu.cn/JudgeOnline/problemshow.php?problem_id=563 题目大意: 有个人赶着鸭子去每个村庄卖,每经过一个村子卖去所赶鸭子的一半又2只。这样经过了N个村子 还剩下2只鸭子,问:他出发时所赶的鸭子共有多少只。 思路: 路过第i个村子剩的鸭子数 = 第i+1天刚开始赶的鸭子数 = (第i+1

日系车知多少

抵制日系车。 日系车品牌包括直接使用日系车品牌的车辆,原型车是日系车或关键部件使用日系产品的国产品牌,模仿日系车的国内品牌,和日系车有着亲缘关联的国际汽车品牌。 一、直接使用日系车品牌的:广州本田——本田雅阁、飞度、奥得赛; 天津丰田——丰田威驰; 长安玲木——玲木斯威夫特·羚羊、玲木奥拓(还有西安奥拓、江南奥拓); 郑州日产——日产派拉丁、日产D22皮卡; 东风风神——日产阳光、日产蓝鸟、蓝

RocketMQ相关知识知多少

一、RocketMQ的定义 官网网址:领域模型概述 | RocketMQ Apache RocketMQ 自诞生以来,因其架构简单、业务功能丰富、具备极强可扩展性等特点被众多企业开发者以及云厂商广泛采用。历经十余年的大规模场景打磨,RocketMQ 已经成为业内共识的金融级可靠业务消息首选方案,被广泛应用于互联网、大数据、移动互联网、物联网等领域的业务场景。【RocketMQ是一个队列模型的消

Marin说PCB之Max parallel知多少?

今天是个阳光明媚,万里乌云的好日子。小编我一如既往地到家打开电脑准备看腾讯视频的五十公里桃花坞的第四季,在看到汪苏泷汪台说650电台要解散的时候小编我差点也哭了。650电台之于桃花坞就像乐队的鼓手一样,都是一个团队的灵感啊,而且650电台已经成立四年了,现在说解散就解散是有点太可惜了。 好了,咱们不能感慨太多了,不然就有黑粉说你老是说这些废话,不能直接进入每期文章的主题吗?更有一些性质恶劣的

JAVA数组知多少

在我讲数组的时候,大家一定对数组有一定的了解或者学过一点,今天我会从一维和二维两方面来谈谈我的理解,多维的有兴趣也可以自己推一下。               下面我列一张表来比较一下一二维数组的异同:  一维数组数组的属性和方法唯一的属性length 数组的长度数组名.length对应下标的元素值数组名[下标]数组的定义方式数据类型 [] 数组名 = new 数据

图片知多少

欲观原文,请君移步微信 图片是由图形、图像等构成的平面媒体。在我们生活中随处可见,下面小编与大家一起聊一下关于图片的那些事儿。 #基本概念 ##像素 谈到图片,就离不开像素这个概念,像素是指由图片的小方格组成的,这些小方块都有一个明确的位置和被分配的色彩数值,小方格颜色和位置就决定该图像所呈现出来的样子。 当图片尺寸以像素为单位时,比如一个1920x1080的图片,表示的就是这张图片水