尝试想一下,三进制电脑应该怎么玩(一)

三进制电脑即将来临,人们抱着期待。要明白三进制电脑的意思,先讲以前的二进制电脑,就是用0或1,表示的二进制的状态。二进制的世界里只有0,1两个一位的数字,大过1之后就是2,又不能再用2表示它了,就只好用二进制的 10=1x2+0x1 表示2。十进制有0,1,2,3,4,5,6,7,8,9十个一位的数,大过9之后就是10,但是它又不能用10表示它,就只好用二进制的 10=1x10+0x1 表示10。

按照上面的理解就是三进制电脑,三进制有0,1,2 三个一位的数字。大过2之后就是3,不能用3表示,就只好用三进制的 10=1x3+0x1 表示3。

可以看出如下特点:

(1) 从0开始,并非从1开始,这是全世界电脑的规则;

(2) 二进制电脑,就是只有0,1 两个基础数字,其它都用这两个数组合来表示。例如:8用1000表示,事实上(二进制)1000 相当于(十进制)1*8+0*4+0*2+0*1=8;

(3)向前推演:三进制电脑,就是只有0,1,2 三个基础数字,其它都用这三个数组合来表示。例如:8用0022表示,事实上(三进制)0022 相当于(十进制)0*27+0*9+2*3+2*1=8;4. 二进制电脑的1111,表示了十进数12,如果是三进制电脑的1111,就可以表示了十进数40;然后2222可表示2*27+2*9+2*3+2*1=80

我们知道8位二进制数表示一个字节,然后再用16进制表示出来。比如:11111111用16进制表示成 FF,等于。现在来看8位三进制数表示一个字节,然后用40进制表示出来,怎么样?比如:11111111用40进制表示成 ## ,估计再增加从F之后的 G,H,I,J, K,L,M,N, O,P,Q,R ........X,Y,Z, ~ , ! , @ , # , 那么 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R...X,Y,Z, ~ , ! , @ , # 表示四十进制的 0 到 40-1,字节还用8位作为一个字节。当然还有22222222这个,先不用;暂用##表示11111111

再重新定义所有字符,然后,还要学无止境,什么时候才学会三进制这先进的计算机? 慢慢来吧。

当然,在理论上,用0,1组合一起有四种表示00,01,10,11, 而 用0 ,1, 2 组合一起有八种表示更多了。要想容易一点理解的话:就相当于7位电话号码升八位了,容量就大了,表示更多的物理意义了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

watsonbu

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值