为什么电脑用2进制和16进制?有什么优越性吗?

  • T
    TG春上春
    理论上是的,很多生活中的数学应用会更方便。

    举个简单的例子:做制图和3D美术的都知道,10进制不方便。画图软件一般都有背景网格,方便设定长度和准确定位鼠标用。如果这个网格是10x10或者5x5小格构成一个大格,会比较蛋疼,因为总会遇到需要等分一个线段,却落在一个边长是5的大格子上。
  • l
    leiqilong
    2进制就是开关的通和断。代表0和1.电子管时代电脑有30顿。现在集成化,纳米化了。其他进制都是通过2进制转换来的
  • 喜欢它likeit
    正确的说,只会加法和移位,移位等同于乘法
  • h
    hudihutian
    人如果一个手十八个指头就很完美了
  • w
    wer.
    引入对数之后乘法就是加法,也没错
  • f
    ffcactus
    喷了
  • 土豆茄子
    学到不少
  • 大尾巴兔
    确实只会加法
  • h
    henvelleng
    只会做加法那是几十年吧。。。喷了
  • S
    SeraphZtoA
    只会做加法我觉得很有道理啊,难道不是?
  • f
    foxmagic88
    你不懂的东西多了去了,我要是野生数学帝,你就可以说是无知无畏帝了

    [本帖最后由 foxmagic88 于 2014-5-13 22:02 编辑]
  • f
    foxmagic88
    是3更接近,我前几个回复就说了是3更接近,选2是因为工程上或者说是物理上的原因,也就是前面的回复大多提及的原因,反正越接近e越好

    [本帖最后由 foxmagic88 于 2014-5-13 22:04 编辑]
  • w
    wer.
    难道是由于对数和求导的原因,用e比较好?
  • f
    foxmagic88
    我不是很清楚你指的对数和求导指的是什么,如果说是因为计算机要进行对数和求导而采取E进制,那么不对,不是这个原因。
    但是,解得e进制为最优的过程中 确实有对手和求导的步骤,前面有回复的方法大概是对的,我没很认真看,其实解答还是很容易的,不过一般人没有从数学这个根本的角度来思考,
    通常书本上,尤其是国内的书,都会很简单的带过,只从工程角度去解释,但是那个其实是次要的原因,最根本的原因通常被忽略
  • y
    yangzhuo
    尼玛数学都还给老师了。看得云里雾里
  • c
    ccf1st
    有点电脑常识好不好
  • 蒋中正
    术业有专攻,隔行如隔山
    别人诚心问,可以不回答。

    但是开口就骂,那觉得是修养、素质问题。
  • k
    kives
    喷了,有人就喜欢装逼,这么简单的e进制“最优解”讲的道理一套一套的,所谓的从数学角度考虑就是寄存器数目一定时,表示的信息最大,下面是证明过程,一搜就有,这放到高考数学里,就是送分题

    先考虑最优的定义

    假定总共有n位,每位m个状态【m进制】,m*n=v(这个v就是寄存器的数目)
    在v一定时,使得m^n【容量】最大
    也就是k(m)=m^(v/m)最大

    考虑一般情况下
    ln(k(m))=ln(m)*v/m

    对m求导 (1-ln(m))*v/m^2
    解得ln(m)=1, 即m=e是k(m)唯一的极值点
    易知是k(m)最大值点
    所以m=e, n=v/e时,k(m)最大,就是容量最大
  • 杨佳
    大苏维埃有三进制计算机
  • w
    wanggang999
    我推荐这本书:
    book.douban.com/subject/1024570/#!/i!/ckDefault
    看过几十页后,LZ的问题就无比明自了,继续看下去,你甚至可能有“自己搭一个CPU”这种想法
  • c
    clockworkjian
    昨天看了个科普片 感觉这个问题要问图灵香农这种
  • r
    rockyss
    码农表示这些是计算机基础知识
    LZ不是行内人,提个问题也是可以理解

    这个问题就是机器语言和人类语言的区别
    8,16都是2进制转换而来而且还能转换回去
    用辗转相除法可以把8,16进制数得出一堆0和1
    反向排列得到对应2进制数
  • s
    sensui
    2进制忠实再现了阴阳生万物的法则。。。
  • t
    tazenda
    我觉得那个信息密度的极值不是根本原因
    取e或2或3为基时 "信息密度"的区别仅是常数倍
    而一个常数系数在工程上很多时候不算事情...

    2进制有现成的可靠元件可以实现 这个更重要
  • h
    henvelleng
    码农表示可以眼睛看着数字同时脑内同步转换这些进制,延时为0
  • P
    PENNYSHAW
    能明白二进制和十六进制

    但不明白为什么会用八进制。。在有十六进制的前提下,八进制的用途是?
  • h
    henvelleng
    八进制是按需求来的,比如linux文件系统下的权限配置,每个组只有读写执行3个权限,所以就只要3位2进制码

    本帖最后由 henvelleng 于 2014-5-14 14:17 通过手机版编辑