阿拉伯数字是古印度人发明的,历史上没有记载是什么人发明的阿拉伯数字。
阿拉伯数字产于印度。七世纪时,阿拉伯人征服了周围的民族,建立了东起印度,西经非洲到西班牙的
撒拉逊大帝国。后来,这个伊斯兰大帝国家又分裂成东、西两个国家。当时两国的首都非常繁荣,尤其是东都巴格达,汇集了西来的希腊文化和东来的印度文化。阿拉伯人将两种文化吸引消化,从而创造了阿拉伯文化。
西元七五○年后,有一位印度的天文学家拜访了巴格达王宫,他带来了印度制作的天文表,并把它献给了当时的国王。印度数字1、2、3、4……以及印度式的计算方法(即我们现在用的计算法)也被介绍给阿拉伯人。由于印度数字和印度计数法既简单又方便,它的优点远远超过其他的计数法,所以很快为阿拉伯人所接受,并广泛传播到欧洲各国。由此,在印度产生的数字也就被称作阿拉伯数字了。
阿拉伯数字,是现今国际通用数字。最初由印度人发明,后由阿拉伯人传向欧洲,之后再经欧洲人将其现代化。正因阿拉伯人的传播,成为该种数字最终被国际通用的关键节点,所以人们称其为“阿拉伯数字”。
它一定是由阿拉伯人首创且被阿拉伯民族一直沿用。然而事实却大相径庭,包括“零”在内的十个数字符号实际上是由印度人发明的。 大约在公元760年,印度一位旅行家来到阿拉伯帝国首都巴格达,把携带的一部印度天文学著作《西德罕塔》献给了哈里发(国王)曼苏尔。曼苏尔令人将其翻译成阿拉伯语,从此印度数字及印度的计算方法,被介绍到阿拉伯国家
由于印度数字简单方便,所以阿拉伯人很快便使用起来,并把它传到了欧洲。与冗长繁杂的罗马数字相比,这种数字记法有很大优越性,于是在欧洲普及开来。
印度人是阿拉伯数字的发明者。
在西元500年前后,随着经济、婆罗门文化的兴起和发展,印度次大陆西北部的旁遮普地区的数学,一直处于领先地位。
天文学家阿叶彼海特,在简化数字方面有了新的突破,他把数字记在一个个格子里,如果第一格里有一个符号,比如是一个代表1的圆点,那么第二格里的同样圆点就表示十,而第三格里的圆点就代表一百。这样,不仅是数字记号本身,而且是它们所在的位置次序,也同样拥有了重要意义,也就是说印度人是阿拉伯数字的发明者。
公元7世纪的时候,这些数字传到了阿拉伯地区,后来又传到了欧洲,欧洲人只知道这些数字是从阿拉伯地区传入的,所以便把这些数字叫做阿拉伯数字。