如题所述
第1个回答 2018-10-22
在中国很早便有0这个概念,许多文献中均有记载。中国古代使用算筹进行计算,在算筹和算盘上,以空位表示0。公元前4世纪,中国数学家就已经了解负数和零的概念了。(在我国远古时代的结绳记数法中,〇是在对“有”的否定中出现的,意思是“没有”。)
公元1世纪的《九章算术》说:“正负术曰:同名相除,异名相益,正无入负之,负无入正之。其异名相除,同名相益,正无入正之,负无入负之。”(这段话的大意是“减法:遇到同符号数字应相减其数值,遇到异符号数字应相加其数值,零减正数的差是负数,零减负数的差是正数。”)以上文字里的“无入”通常被数学历史家认为是零的概念。(全文见维基文库的《九章算术》)虽然如此,但是当时并没有使用符号来表示零。筹算数码中开始没有“零”的符号,遇到"零"就空位。比如“6708”就可以表示为"┴ ╥ "。数字中没有"零",是很容易发生错误的。所以后来有人把铜钱摆在空位上,以免弄错,这或许与"〇"的出现有关。
不过多数人认为,“0”这一数学符号的发明应归功于公元6世纪的印度人。他们最早用黑点(·)表示零,后来逐渐变成了“0”。但是据说公元前2500年左右,印度婆罗门教最古老的文献《吠陀》已有“0”这个符号的应用,当时的0在印度婆罗门教表示空的位置。---个人对最后这段存疑问,如果是真的;那么为何公元六世纪印度人还在用黑点作为"0"的符号,至于何时由点转为圆,具体时间已无从考证。(公元718年出书的《开元占经》104卷算法,1089页,译制印度的《九执历》;那个时候印度人的零依然是黑点。)。
大约在公元前三世纪,古印度人完成了数字符号1到9的发明创造,但此时还没有“0”。“0”的符号出现,,是在1到9数字符号发明一千多年后的印度笈多王朝。刚出现时,它还不是用圆圈;而是用点来表示。至于何时由点转为圆,具体时间已无从考证。直到公元876年,人们在印度的瓜廖尔这个地方;发现了一块刻有“270”这个数字的石碑。这也是人们发现的有关“0”的最早的记载。
但是如果说符号的话,中国算筹里早已经有空格;后来更是用铜钱在算筹里表示零的符号。此后铜钱演变为〇,作为零的符号;是很正常的事情。在690年时;武则天颁布了则天文字,其中一个字就是“〇”了(比印度的0的符号早出现186年);虽然当时不是零的意思。中国古代数学上记录“〇”时是用“□”来表示的,一方面为了将数字区别开来;更重要的是由于我国古代用毛笔书写。用毛笔写“〇”比写“□”要方便得多,所以零逐渐变成按逆时针方向画“〇”。
但据英国著名科学史专家李•约瑟博士的考证,“0”产生于中印文化,是中国首先使用的位值制促进了零的出现。印度是在中国筹算和位值制的影响下才创造“0”的。中国远在三千多年前的殷商时期,就采用了位值制,甲骨文中有“六百又五十又九(659)”等数字,明确地使用了十进位。
而印度一个黑点,又如何演化成〇的符号呢?不知道有没有演变过程的证据?但是中文文献中〇的符号最早出现时间,也是无法考据的。宋代蔡沈《律率新书》(1135一1198)中用方格表示空缺。1180年金朝《大明历》中有“四百〇三”,“三百〇九”等数字。公元1247年,秦九韶在其著作数书九章中使用符号“〇”来表示零的概念。李冶《测圆海镜》(1248)第十四问中就有“0”图像。
公元1世纪的《九章算术》说:“正负术曰:同名相除,异名相益,正无入负之,负无入正之。其异名相除,同名相益,正无入正之,负无入负之。”(这段话的大意是“减法:遇到同符号数字应相减其数值,遇到异符号数字应相加其数值,零减正数的差是负数,零减负数的差是正数。”)以上文字里的“无入”通常被数学历史家认为是零的概念。(全文见维基文库的《九章算术》)虽然如此,但是当时并没有使用符号来表示零。筹算数码中开始没有“零”的符号,遇到"零"就空位。比如“6708”就可以表示为"┴ ╥ "。数字中没有"零",是很容易发生错误的。所以后来有人把铜钱摆在空位上,以免弄错,这或许与"〇"的出现有关。
不过多数人认为,“0”这一数学符号的发明应归功于公元6世纪的印度人。他们最早用黑点(·)表示零,后来逐渐变成了“0”。但是据说公元前2500年左右,印度婆罗门教最古老的文献《吠陀》已有“0”这个符号的应用,当时的0在印度婆罗门教表示空的位置。---个人对最后这段存疑问,如果是真的;那么为何公元六世纪印度人还在用黑点作为"0"的符号,至于何时由点转为圆,具体时间已无从考证。(公元718年出书的《开元占经》104卷算法,1089页,译制印度的《九执历》;那个时候印度人的零依然是黑点。)。
大约在公元前三世纪,古印度人完成了数字符号1到9的发明创造,但此时还没有“0”。“0”的符号出现,,是在1到9数字符号发明一千多年后的印度笈多王朝。刚出现时,它还不是用圆圈;而是用点来表示。至于何时由点转为圆,具体时间已无从考证。直到公元876年,人们在印度的瓜廖尔这个地方;发现了一块刻有“270”这个数字的石碑。这也是人们发现的有关“0”的最早的记载。
但是如果说符号的话,中国算筹里早已经有空格;后来更是用铜钱在算筹里表示零的符号。此后铜钱演变为〇,作为零的符号;是很正常的事情。在690年时;武则天颁布了则天文字,其中一个字就是“〇”了(比印度的0的符号早出现186年);虽然当时不是零的意思。中国古代数学上记录“〇”时是用“□”来表示的,一方面为了将数字区别开来;更重要的是由于我国古代用毛笔书写。用毛笔写“〇”比写“□”要方便得多,所以零逐渐变成按逆时针方向画“〇”。
但据英国著名科学史专家李•约瑟博士的考证,“0”产生于中印文化,是中国首先使用的位值制促进了零的出现。印度是在中国筹算和位值制的影响下才创造“0”的。中国远在三千多年前的殷商时期,就采用了位值制,甲骨文中有“六百又五十又九(659)”等数字,明确地使用了十进位。
而印度一个黑点,又如何演化成〇的符号呢?不知道有没有演变过程的证据?但是中文文献中〇的符号最早出现时间,也是无法考据的。宋代蔡沈《律率新书》(1135一1198)中用方格表示空缺。1180年金朝《大明历》中有“四百〇三”,“三百〇九”等数字。公元1247年,秦九韶在其著作数书九章中使用符号“〇”来表示零的概念。李冶《测圆海镜》(1248)第十四问中就有“0”图像。
第2个回答 2017-09-18
阿拉伯数字其实是起源于古印度,并不是阿拉伯人发明的,只不过传到欧洲的时候是阿拉伯人传的,所以叫阿拉伯数字。