数字0是怎么来的?

如题所述

零是位值制记数法的产物。很久以前,当人们采用这种记数法遇到空位的时候,就会采用不同的方式来表示它的存在。世界上较早采用位值制记数法的有巴比伦、玛雅、印度和中国等,这些地区和民族都对零的产生和发展作出过自己的贡献。

世界上最早采用十进制记数法的是中国人。“零”这个符号之所以产生的原因,最初其实也并不是为了表示“无”,而是为了弥补十进制值记数法中的缺位。从公元七世纪起,中国开始采取用“空”字来作为零的符号。但是,中国古代的零是圆圈○,并不是现代常用的扁圆0。现在普遍使用的包括“○”在内的印度—阿拉伯数码是在13世纪的时候由伊斯兰教徒从西方传入中国的,而那时中国的○已经使用100年了。

希腊的托勒密是最早采用这种扁圆○号的人,由于古希腊数字是没有位值制的,因此零并不是十分迫切的需要,然而当时用于角度上的60进位制时,则很明确地以扁圆0号表示空位。可是,托勒密的0并没有作为数参加运算,也没有单独使用的情况。

最先把零作为一个数参加运算的是印度人。

他们在很早的时候就采用了十进位值计数法。空位最开始是用空格表示的,后来为了避免看不清带来的麻烦,就在空格上加一小点,如用5·8表示508。公元876年,在印度的瓜廖尔地方发现了一块石碑,上面的数字和现代的数字很相似,这可能是由小点发展为小圈0表示零的最早根据。

印度人承认零是一个数并用它参加运算可以说是对零的发现的更为重要的贡献。

后来,历经了漫长的岁月,印度数字传入了阿拉伯,并发展成为现今我们所用的印度—阿拉伯数字。但直到1202年,意大利数学家斐波那契把这种数字(包括0)传入欧洲,现代的零的概念和印度—阿拉伯数字中的零号才逐渐流行于全世界。

温馨提示:内容为网友见解,仅供参考
第1个回答  2020-03-15
0的出现,是因为位置制的需要。
十进位 位值制记数法 包括十进位和位值制两条原则,十进即满十进一;位值则是同一个数位在不同的位置上所表示的数值也就不同,如三位数111,右边的1在个位上表示1个一,中间的1在十位上就表示1个十,左边的1在百位上则表示1个百。这样,就使极为困难的整数表示和演算变得如此简便易行,但是在表示十的时候,个位需要一个符号零来占位;这样才能让1的符号表示10,不然极易让数字混淆。以至于人们往往忽略它对数学发展所起的关键作用。
据考古发现,中国人发明十进制是公元前1400年,这已经是商朝中期的事情了,也就是 说汤推翻夏桀建立商朝的时候还没有发明十进制。公元前1400年到现在就是3400年了
至迟在商代时,中国已采用了十进位值制。从现已发现的商代陶文和甲骨文中,可以看到当时已能够用一、二、三、四、五、六、七、八、九、十、百、千、万等十三个数字,记十万以内的任何自然数。这些记数文字的形状,在后世虽有所变化而成为现在的写法,但记数方法却从没有中断,一直被沿袭,并日趋完善。
十进位值制的记数法是古代世界中最先进、科学的记数法,对世界科学和文化的发展有着不可估量的作用。正如李约瑟所说的:“如果没有这种十进位制,就不可能出现我们现在这个统一化的世界了。”大地湾,仰韶晚期房F901中曾出土一组陶质量具,主要有泥质槽状条形盘、夹细砂长柄麻花耳铲形抄、泥质单环耳箕形抄、泥质带盖四把深腹罐等。其中条形盘的容积约为264.3立方厘米;铲形抄的自然盛谷物容积约为2650.7立方厘米;箕形抄的自然盛谷物容积约为5288.4立方厘米;四把深腹罐的容积约为26082.1立方厘米。由此可以看出,除箕形抄是铲形抄的二倍外,其余三件的关系都是以十倍的递增之数。这些度量衡具的发现也为研究我国古代十进制的起源等,提供了非常珍贵的实物资料。古巴比仑的记数法虽有位值制的意义,但它采用的是六十进位的,计算非常繁琐。
公元前400年前后墨子还对十进位值制进行了论述。中国早在商代就已经比较普遍地应用了十进制记数法,墨子则是对位值制概念进行总结和阐述的第一个科学家。他明确指出,在不同位数上的数码,其数值不同。例如,在相同的数位上,一小于五,而在不同的数位上,一可多于五。这是因为在同一数位上(个位、十位、百位、千位……),五包含了一,而当一处于较高的数位上时,则反过来一包含了五.十进制的发明,是中国对于世界文明的一个重大贡献。正如李约瑟在《中国科学技术史》数学卷中所说:“商代的数字系统是比古巴比伦和古埃及同一时代的字体更为先进、更为科学的”,“如果没有这种十进位制,就几乎不可能出现我们现在这个统一化的世界了”。
第2个回答  2021-07-15
零符号的出现,是因为位置制的需要。

十进位 位值制记数法 包括十进位和位值制两条原则,"十进"即满十进一。"位值"则是同一个数,在高低位置上所表示的数值不同,如三位数"111",右边的"1"在低位的个位上表示1个一,中间中位的"1"在十位上就表示1个十,左边高位的"1"在百位上则表示1个百。这样,就使极为困难的整数表示和演算变得简便易行。但是低位数字一在表示高位数字十的时候,个位需要一个符号零来占位;这样才能让1的符号表示10,不然极易让数字混淆。以至于人们往往忽略符号〇,对数学发展所起的关键作用。

关于0的起源,有以下几种观点:

0是极为重要的数字符号,而关於0这个思维的概念在其它地区很早就有。

据历史记载,玛雅人有一个被称为“人类头脑最光辉的产物”的数学体系,玛雅人(或他们的欧梅克祖先)独立发展了零的概念,玛雅文明最早发明特别字体的0。玛雅数字中0 以贝壳模样的象形符号代表。 并且使用二十进制的数字系统;数字以点(·)代表1,横棒(-)代表5。碑文显示他们有时会用到到亿。

这里提到的零,并不是我们所用的阿拉伯数字符号0,但这应该是最早含有0的概念的数字符号了。

古埃及早在公元前2千年就有人在记帐时用特别符号来记载零。

古巴比伦的文献记载中有0的萌芽。但是与现在不同的是,0的符号是用空位来表示的,例如要表示一百零一,古巴比伦写作1 1。

在中国很早便有0这个概念,许多文献中均有记载。中国古代使用算筹进行计算,在算筹和算盘上,以空位表示0。(而在我国远古时代的结绳记数法中,“零”是在对“有”的否定中出现的,意思是“没有”。)2700年前,公元前700年前的中国筹算数码已经十分成熟了;筹算数码就是十进位值制,和现在的世界通用的十进位置制几乎一样。因为算筹是天然的十进位值制,只是早期在算筹上的空格只是代表零的概念,而没有符号零来对应表示。公元前4世纪,中国数学家就已经说明了负数和零的概念了。

公元1世纪的《九章算术》说:“正负术曰:同名相除,异名相益,正无入负之,负无入正之。其异名相除,同名相益,正无入正之,负无入负之。”(这段话的大意是“减法:遇到同符号数字应相减其数值,遇到异符号数字应相加其数值,零减正数的差是负数,零减负数的差是正数。”)以上文字里的“无入”通常被数学历史家认为是零的概念。(全文见维基文库的《九章算术》)虽然如此,但是当时并没有使用符号来表示零。筹算数码中开始没有“零”的符号,遇到"零"就空位。比如“6708”就可以表示为""┴〧 〨 "(由于七和八没有对应的符号,用商码代替的;毕竟商码来源于算筹数码)由于七和八没有对应的符号,用商码代替的;毕竟商码来源于算筹数码) "(由于七没有对应的符号,用苏州码子代替的;毕竟苏州码子来源于算筹)。数字中没有"零",是很容易发生错误的。所以后来有人把铜钱摆在空位上,以免弄错,这或许与"〇"的符号出现有关。【印度直到7世纪初,印度大数学家葛拉夫.玛格蒲达才首先说明了0的性质,任何数乘0是0,任何数加上0或减去0得任何数。遗憾的是,他并没有提到以命位记数法来进行计算的实例.】

不过多数人认为,“0”这一数学符号的发明应归功于公元6世纪的印度人。印度文明可远溯到公元前2000年,但他们在公元前800年以前是没有数学的。大约在公元前3世纪以后,印度出现了数的记号,典型的的是婆罗门数字。婆罗门数字的出色之处是它给1到9的每个数都有单独的记号,还没有零和进位记法。他们最早用黑点“·”表示零,后来逐渐变成了“o”。

但是据说公元前2500年左右,印度婆罗门教最古老的文献《吠陀》已有“0”这个符号的应用,当时的零在印度婆罗门教表示空的位置(按照这个说法,中国远古结绳记数法中,〇是在对“有”的否定中出现的,意思是“没有”。也可以算了)。---个人对最后这段存疑问,如果是真的;那么为何公元六世纪印度人还在用黑点作为"零"的符号,至于何时由点转为圆,具体时间已无从考证。(公元718年出书的《开元占经》104卷算法,1089页,译制印度的《九执历》;那个时候印度人的零依然是黑点。)而且这个说法,感觉和我国远古时代的结绳记数法是一个意义,〇是在对“有”的否定中出现的,意思是“没有”。

大约在公元前三世纪,古印度人完成了数字符号1到9的发明创造,但此时还没有“0”。“0”符号的出现,是在1到9数字符号发明一千多年后的印度笈多王朝。刚出现时,它还不是用圆圈;而是用一个黑点来表示。至于何时由点转为圆,具体时间已无从考证。直到公元876年,人们在印度的瓜廖尔(Gwalior)这个地方;发现了一块刻有“27o”这个数字的石碑。这也是人们发现的有关“0”符号的最早记载,但是这个零的符号是个比〇小一圈的圆圈o;也不是现代“0”这个符号的样子。

现在普遍使用的包括“0”符号在内的印度—阿拉伯数码,是在13世纪的时候由伊斯兰教徒从西方传入中国的,而那时中国的〇已经使用一百多年了。

但是如果说符号的话,中国算筹里早已经有空格;后来更是用铜钱在算筹里表示零的符号。此后铜钱演变为〇,作为零的符号;是很正常的事情。在690年时;武则天颁布了则天文字,其中一个字就是“〇”了(比印度的0的小圆圈符号o早出现186年);虽然当时还不是零的意思。而中国古代数学早期记录“〇”时是用“囗”来表示的,这样就可以将数字区别开来。由于我国古代用毛笔书写,而毛笔行书连笔书写的习惯;写“〇”比写“囗”要方便得多。而外圆内方的铜钱在算筹里是表示零的符号,所以零的符号逐渐变成按逆时针方向画“〇”;这就是中国零符号的出现。1180年金朝《大明历》中就有“四百〇三”,“三百〇九”等数字。

据英国著名科学史专家李·约瑟博士的考证,“0”产生于中印文化,是中国首先使用的位值制促进了零的出现。印度是在中国筹算和位值制的影响下才创造“0”的。中国远在三千多年前的殷商时期,就使用了十进制记数法,甲骨文中有“六百又五十又九(659)”等数字,明确地使用了十进位。中国周代(前1046年—前256年)金文的纪数法,继承殷商代的十进制,又有明显的进步,十进数量级符号有十、百、千、万、亿,如西周金文“伐鬼方……俘万三千八十一人”,出现了位值记数,例如“俘牛三百五十五“,其中三百五十五写成“三全XX”,前面的“全”是金文的“百”,后面两个XX是五十五,省去了“十”,出现了位置概念,但尚未形成完整的位值制。 公元前400年前后墨子还对位值制进行了论述,这样加上商时期就有的十进位制;十进位值制就正式出现于记载中了。墨子是对位值制概念进行总结和阐述的第一个科学家。他明确指出,在不同位数上的数码,其数值不同。例如,在相同的数位上,一小于五,而在不同的数位上,一可多于五。这是因为在同一数位上(个位、十位、百位、千位……),五包含了一,而当一处于较高的数位上时,则反过来一包含了五.十进位值制的发明,是中国对于世界文明的一个重大贡献。

而印度一个黑点,又如何演化成〇的符号呢?不知道有没有演变过程的证据?而且古印度是没有十进位值制的,中国是全球最早有十进位值制的。古埃及虽然是十进制,但是没有位置制。巴比伦虽然有位置制,但是巴比伦是60进制;只有中国有同时满足十进制与位置制而来的十进位值制。但是中文文献中〇的符号表示“0”最早出现时间,也是无法考据的。宋代蔡沈《律率新书》(1135一1198)中用方格“囗”表示空缺。1180年金朝《大明历》中有“四百〇三”,“三百〇九”等数字。公元1247年,秦九韶在其著作数书九章中使用符号“〇”来表示零的概念。李冶《测圆海镜》(1248)第十四问中就有“0”的图像。

总之,有关〇的起源还没有一个定论,但是无论如何,0自从一出现就具有非常旺盛的生命力,现在,它广泛应用于社会的各个领域。
第3个回答  2021-03-04

第4个回答  2019-11-09
印度古代既有用字母表示,又有用累积法,到公元七世纪时方采用十进位值制,很可能受到中国的影响。
据英国著名科学史专家李·约瑟博士的考证,“0”产生于中印文化,是中国首先使用的位值制促进了零的出现。印度是在中国筹算和位值制的影响下才创造“0”的。中国远在三千多年前的殷商时期,就采用了位值制,甲骨文中有“六百又五十又九(659)”等数字,明确地使用了十进位。

《开元占经》,唐朝瞿昙悉达在开元年间主持编纂的占星术书。整理中国很多有关占星术、天文学的资料。《开元占经》中包含了印度天文历书纳瓦格拉哈历的汉译本《九执历》。他于公元718年将印度数字符号“.”(零)引入中国,以此来代替算筹。曾经亡佚,明末在古佛像腹中又发现抄本。

总之,有关〇的起源还没有一个定论,但是无论如何,0自从一出现就具有非常旺盛的生命力,现在,它广泛应用于社会的各个领域。

数字符号中的‘0’起源于?
后来,印度数学家们在数字之间加入小圆点“.”来表示空白位置,这个小圆点逐渐演变成了“0”。在中国,古代的算筹记数系统也采用空位来表示零。在古书中,缺少的字常用“□”来表示,而在数字中,空位也使用“□”来占位。随着时间的推移,由于书写习惯的变化,“□”逐渐演变成了圆圈形状,即“○”,...

0是谁发明的?
0这个数字并不是由某个人发明的,而是由多个文明共同演变而来的。其相关解释如下:1、在古代,许多文明都使用不同的符号来表示数字,其中一些符号可以追溯到公元前3000年左右。然而,这些符号中并没有包括0这个数字。0这个数字是由多个文明共同演变而来的,而不是由某个人发明的。2、直到公元5世纪左右,...

0是怎么产生的
0是由印度人发明出来的。0的来源介绍:最初,阿拉伯数字中没有“0”,经过1000多年后才产生了“0”这个数字。 ”零”原始发源于印度,后来传入了罗马,当没有“0”这个数字时,为了表示某一位上一个计数单位也没有,就“不写”或“空写”。后来,印度人在数字中间加上小点表示空位,又过一段时间...

0这个数字是怎么发明的
是古代印度人发明的。注意,古代印度和今天的印度是两个概念。古代印度人发明了包括“0”在内的十个数字符号,还发明了现在一般通用的定位计数的十进位法。由于定位计数,同一个数字符号因其所在位置不同,就可以表示不同数值。如果某一位没有数字,则在该位上写上“0”。“0”的应用,使十进位法臻...

数学符号中的“0”起源于哪里
他们最早用黑点(·)表示零,后来逐渐变成了“0”。大约在公元前三世纪,古印度人完成了数字符号1到9的发明创造,但此时还没有“0”。“0”的符号出现,是在1到9数字符号发明一千多年后的印度笈多王朝。刚出现时,它还不是用圆圈;而是用一个黑点来表示。至于何时由点转为圆,具体时间已无从考证...

数字0是如何产生与演变的
玛格蒲达首先说明了0的0是0,任何数加上0或减去0得任何数。公元733年,印度一位天文学家在访问现伊拉克首都巴格达期间,将印度的这种记数法介绍给了阿拉伯人,因为这种方法简便易行,不久就取代了在此之前的阿拉伯数字。约1500年前,罗马学者从印度计数法中发现了0,使0传入了西欧。

零的历史是怎样的
由于零的概念在欧洲文化中是跟着从印度起源的印度-阿拉伯数字系统而传入的,因此很多人认为零这个数字是印度人在约公元5世纪时发明,实际上很早就有文化懂得零的概念。古埃及在公元前2千年就有人在记帐时用特别符号来记载零。玛雅文明最早发明0这个数字,比印度人还早一些,比欧洲人还早800年。在1202年...

数字0起源于哪里?什么来源?
“0”一直被人们称为阿拉伯数字,其实,它的诞生地却是在古代印度,它的起源深受佛教大乘空宗的影响。大乘空宗流行于公元三至六世纪的古代印度。恰正是在它流行后期,在印度产生了新的整数的十进位值制记数法,规定出十个数字的符号。以前计算到十数时空位加一点。用“.”表示,这时发明了“0”来...

数字0起源于哪里?什么来源?
数字0的起源可以追溯到古代印度,大约在九世纪时,印度数码中的“点号”逐渐演变为圆形的“0”。这一变化在876年印度出土的瓜廖尔石碑上得到了证实。该石碑上的“0”使用圆圈表示,是数学史上的一项重要发明。“0”的出现是数学史上的一个重要创造。虽然它常被称为“阿拉伯数字”,但其起源实为古代...

有人知道关于数字0的历史嘛?
4. 笈多时代(300-500年)出现了“0”的符号,称为“舜若”(shunya),表示方式是一个黑点“●”,后来衍变成“0”。5. 阿拉伯数字最初由印度人创造,但阿拉伯人在数学上做出了重要贡献,他们将印度数字介绍给欧洲人,使这些数字广为流传。6. 阿拉伯数字在欧洲传播时,遭到了一些基督教徒的反对,...

相似回答