黑马程序员技术交流社区
标题:
对于计算机中数据单位?
[打印本页]
作者:
吴冕
时间:
2013-4-23 20:46
标题:
对于计算机中数据单位?
本帖最后由 吴冕 于 2013-4-24 08:05 编辑
Ps:字节(byte)是计算机中处理数据的基本单位,位(bit)是计算机中存储数据的最小单位
一个字节存一个Ascll码,两个字节存一个汉字,也就是1kb=1024byte/2=512个汉字
1Byte=8bit(0000 0000) 1Kb=1024Byte 1M=1024Kb
(为什么是1024而不是1000呢?
作者:
wangyougu010
时间:
2013-4-23 20:52
2009-05-13 10:58
因为计算机内部是2进位的制度,所以它只能识别出1和0
而我们常人又都是习惯生活当中10进位的进位规律,所以计算机就被设定成了2的10次方的进位。
也就是说1G=2*2*2*2*2*2*2*2*2*2
(10个2进行相乘,最后的结果是1024)
这么说吧:设计的时候就是这么定义的。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2