分享
查看: 6421|回复: 1

真要是印度,为啥不一下子发明十个?

[复制链接]

真要是印度,为啥不一下子发明十个?

发表于 2024-12-4 00:46:05 只看大图 阅读模式 倒序浏览
6421 1 查看全部

常见阿拉伯数字是印度人发明的说法。众所周知,阿拉伯数字是一种十进位值制数字,十进位值制需要用十个符号表示数,那么,真要是印度人发明了它,那印度人应该发明出来十个符号才是。可是,印度人当初却只发明九个符号!

深度截图_选择区域_20241204003946.png

数学史家梁宗巨先生说,最初印度没有表示零的记号,空位是用空一格来表示的,如“307”表示成“3 7”,后来为了避免看不清楚,就在中间加上小点,如“3·7”表示十位上是空的。

用九个符号表示数,这对于一个书写的、笔算的数字系统来说太怪异了,不可思议,不可理喻。书写的、笔算的数字系统需要十个符号,为什么要差一个呢?为什么不把十个符号一下子发明出来呢?可见,这套数字系统就不是印度的原创发明。


或曰:中国也是十进位值制数字,早期不是也只有九个数字吗?

答:中国的情况不同,古代中国人玩筹算,是用工具计算,数字主要用于记录。筹算盘上,零用空位表示即可,所以早期算筹符号也没给零单独设计一个,零也就用空一格来表示。

通过中印早期都只有九个数字符号这件事实不难看出,印度人不是这套数字的发明者,而是这套数字的引进者,印度人用九个符号表示数,是跟中国人学的。


回复

使用道具 举报

47

主题

96

帖子

383

积分

中级会员

Rank: 3Rank: 3

积分
383
李火
 楼主|
发表于 2024-12-21 00:38:02 显示全部楼层

不是原创发明,是跟着人家学的,人家用九个符号,他也用九个符号。
回复

使用道具 举报

游客~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则