电脑中的"位"与'字'是什么意思?要专业术语解答
答案:2 悬赏:30
解决时间 2021-02-15 13:27
- 提问者网友:多余借口
- 2021-02-14 21:00
电脑中的"位"与'字'是什么意思?要专业术语解答
最佳答案
- 二级知识专家网友:抱不住太阳的深海
- 2021-02-14 22:10
电脑用二进制表示数字(和所有信息):0和1(实际是高电位和低电位)。电脑中二进制的一位,就是指一个0,或者一个1。一位叫1比特(bit)。
一个字节(byte)是8比特(bit)。
字节最小值是00000000,即十进制的0.
字节最大值是11111111,即十进制的255。
从0到255,一共有256种状态。
因为你没有问8进制和16进制,就不多说了。
一个字节(byte)是8比特(bit)。
字节最小值是00000000,即十进制的0.
字节最大值是11111111,即十进制的255。
从0到255,一共有256种状态。
因为你没有问8进制和16进制,就不多说了。
全部回答
- 1楼网友:输掉的尊严
- 2021-02-14 23:12
十进制数
了解位的最简单方法就是将其与您知道的事物进行比较:数位。数位是可以包含0-9之间某个数值的单个位置。通常数位会组合在一起来创造更大的数字。例如,6,357有四个数位。我们对它是这么理解的,在数字6,357中,7占据“个位”,而5占据“十位”,3占据“百位”且6占据“千位”。所以如果您要明确表示数字,可以通过这种方式:
(6*1000)+(3*100)+(5*10)+(7*1)=6000+300+50+7=6357
另一种表示数位的方法是使用10的幂。假设我们以“^”符号表示“幂次方”的概念(这样“10的平方”便记为“10^2”),则另一种表示它的方法如下:
(6*10^3)+(3*10^2)+(5*10^1)+(7*10^0)=6000+300+50+7=6357
从该表达式中可以看到,从个位开始(在个位为10的0次幂),每个数位都是下一个更高的10次幂的占位符。
对此我们都应感到非常熟悉——每天我们都在与十进制位打交道。数字体系的巧妙之处在于不会强制规定一个数位必须有10个可能的值。我们会建立起十进制的数字体系很可能是因为我们有10个手指,但如果我们恰好进化为只有八个手指,那么可能会拥有以8为基数的数字体系。您可以拥有以任意数为基数的数字体系。实际上,在不同情况下使用不同的基数有很多好处。
位
计算机恰好使用以2为基数的数字体系进行运算,也称为二进制数字体系(就如同以10为基数的数字体系称为十进制数字体系一样)。
计算机使用二进制的原因在于,它更容易利用当前的电子技术制造出计算机。您可以设计并制造以10为基数进行运算的计算机,但目前看来其价格将异常昂贵。相对地,以2为基数的计算机比较便宜。
所以计算机使用二进制数,并使用二进制位取代十进制位。单词bit(位)是“Binary digIT”(二进制位)的缩写。十进制位有从0到9的10个可能的值,但二进制位仅有两个可能的值——0和1。因此二进制数仅由0和1组成。如下所示:1011。您如何算出二进制数1011的值是多少?计算方式与上面计算6357的方式一样,但您要用2作为基数而不是10。因此:
(1*2^3)+(0*2^2)+(1*2^1)+(1*2^0)=8+0+2+1=11
您可以看到,在二进制数中,每个位包含2的升幂的值。这使得以二进制进行计算非常容易。0到20的十进制和二进制表示如下所示:
0 = 0 1 = 1 2 = 10 3 = 11 4 = 100 5 = 101 6 = 110 7 =
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |