转载:为什么会有如此多的进制呢?

技术分享 · Fecmall · 于 6年前 发布 · 2580 次阅读

你这个问题可以放到人文历史和自然科学版块了。因为每种进制都对应一种物理结构或者世界观,比如二进制对应“阴”“阳”或者“有”“无、“高”“低”两种状态(现代二进制始于 Leibniz,他是从《易经》的”阴“”阳“中得到灵感)。题外一句,二进制发扬光大是因为在计算机上的运用。计算机用二进制是因为现在数字式计算机的物理基础是硅,硅中二极管的单向导电性导致它有“通”和“不通”两种状态,对应就是“1”和“0”。十进制的起源可能是因为人的手指是十只,当然,这个是猜测。 12进制(古巴比伦和中国都把一年和一天分成12个部分,为什么?你问我我问谁!)很可能和天文有关(农业文明中天文起源于对农业的安排),因为一年("年"的确定和农业生产的安排有关,不论太阳年还是阴历年)月亮圆缺变化12次。60进制的起源有几种说法:1,统一12进制和10进制,为了保证周期完整性,选择10和12的最小公倍数;2,Hipparchus对角度和时间的规定,也就是你的第一个问题,有些像托勒密对地图”上北下南左西右东“的规定(出于某种便利考虑或者使用习惯,制定一个规范);3,古巴比伦的计算……你说的8进制、16进制,还真出现过,比如八卦(其实一种3位的二进制,three-bit binary numerals,这里涉及古人精微的世界观,抱歉,我完全不懂)和算盘(小时候玩过没?可操蛋了!但古代斤两是十六进制,”半斤对八两“,咱有啥办法)。综上,每种进制有其产生、使用、发展的物理或者文明基础,随着物理基础和文明基础的改变,它们会被发展或者被代替。比如随着阿拉伯数字的引入,大大简化了四则运算,咱就弃16进制不用了;或者你发明一个有8种状态的电子元件,用它造的计算机就是8进制,一旦这种计算机大行其道,估计2进制的地位就会被8进制取代。

转载链接:https://www.zhihu.com/question/22583216/answer/21862197

共收到 0 条回复
没有找到数据。
添加回复 (需要登录)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册
Your Site Analytics