`
modabobo
  • 浏览: 508205 次
文章分类
社区版块
存档分类
最新评论

计算机存储单位:bit, Byte, KB, MB, GB, TB, PB, EB, ZB, BB

 
阅读更多

一、计算机的存储单位有哪些呢?

  计算机存储单位一般用 bit, Byte, KB, MB, GB, TB, PB, EB, ZB, BB来表示,
我们经常将Byte简称为B,将KB简称问K。什么几K了,什么几B了。。

二、他们换算关系是怎样的呢?

   1、计算机存储信息的最小单位:  
位 bit (比特)(Binary Digits):存放一位二进制数,即 0 或 1,最小的存储单位。
2、计算机存储容量基本单位是字节
   字节 byte:8个二进制位(bit)为一个字节(B),最常用的单位。 (我也常说一个字节占8位)
一个英文字母(不分大小写)占一个字节的空间,一个中文汉字占两个字节的空间。
英文标点占一个字节,中文标点占两个字节。举例:英文句号“.”占1个字节的大小,中文句号“。”占2个字节大小。

3、他们的换算关系如下:

1B(Byte 字节)=8bit,
   1KB (Kilobyte 千字节)=1024B,
   1MB (Megabyte 兆字节 简称“兆”)=1024KB,
   1GB (Gigabyte 吉字节 又称“千兆”)=1024MB,
   1TB (Trillionbyte 万亿字节 太字节)=1024GB,其中1024=2^10 ( 2 的10次方),
   1PB(Petabyte 千万亿字节 拍字节)=1024TB,
   1EB(Exabyte 百亿亿字节 艾字节)=1024PB,
   1ZB (Zettabyte 十万亿亿字节 泽字节)= 1024 EB,
   1YB (Yottabyte 一亿亿亿字节 尧字节)= 1024 ZB,
   1BB (Brontobyte 一千亿亿亿字节)= 1024 YB.

   注:“兆”为百万级数量单位。
   附:进制单位全称及译音
   yotta, [尧]它, Y. 10^21,
   zetta, [泽]它, Z. 10^18,
   exa, [艾]可萨, E. 10^15,
   peta, [拍]它, P. 10^12,
   tera, [太]拉, T. 10^9,
   giga, [级]咖, G. 10^6,
   mega, [兆],M. 10^3

三、为什么计算机储存单位的进率是1024而不是1000

   因为目前计算机都是二进制的,让它们计算单位,只有2的整数幂时才能非常方便计算机计算,因为电脑内部的电路工作有高电平和低电平两种状态.所以就用二进制来表示信号,(控制信号和数据),以便计算机识别。而人习惯于使用10进制,所以存储器厂商们才用1000作进率。这样导致的后果就是实际容量要比标称容量少,不过这是合法的。1024是2的10次方,因为如果取大了,不接近10的整数次方,不方便人们计算;取小了,进率太低,单位要更多才能满足需求。所以取2的10次方正好。
  计算实例:标称100GB的硬盘,其实际容量为100×1000×1000×1000字节/1024×1024×1024≈93.1GB
  可见产品容量缩水只要满足计算的实际容量结果(上下误差应该在1%内),你买的就是正品,没被骗。

分享到:
评论

相关推荐

    micro:bit入门到精通-48个实验由简入繁一步步带你走进micro:bit世界

    本教程使用Makecode 图形化编程48个实验由简入繁一步步带你走进micro:bit世界,包括程序的说明,电路的搭建,以及传感器的使用。代表性实验有: 交通灯\ 流水灯\ 呼吸灯/RGB灯\有源蜂鸣器\无源蜂鸣器\1位数码管显示\...

    BBC micro:bit 的硬件设计

    在该站点上,您将找到有关 micro:bit 工作方式的详细信息、基于 micro:bit 的参考设计,以及此存储库中包含的原理图的详细演练。 硬件概述。 示意图的演练。 基于 micro:bit 的参考设计 ,包括布局和 gerbers,并且...

    Micro:bit入门系列教程分享

    Micro:bit全称为BBC Micro:bit,是一款英国广播公司(BBC)推出的,用于青少年编程教育的ARM开发版。它主要由板载蓝牙,加速度计,电子罗盘,三个按钮,5 x 5 LED点阵组成,主要用于青少年的编程教育,文档内附Micro:...

    BBC micro:bit MicroPython Documentation

    The BBC micro:bit is a small computing device for children. One of the languages it understands is the popular Python programming language. The version of Python that runs on the BBC micro:bit is ...

    micro:bit点阵屏游戏 躲避子弹游戏

    micro:bit点阵屏游戏 制作过程课件,用于教师上课及学生的自学。

    use micro:bit with arduino

    adafruit industry出的,利用arduino的IDE开发micro:bit 程序的教程和资源。

    BBC micro:bit Recipes.pdf

    使用微软的MakeCode网络编辑器为BBC微:BIT构建吸引人的程序。使用这个开源平台,您将学习如何以一种易于理解的方式编程,从而轻松地转化为现实世界的编程。BBC微观世界:BITRECPES是一个实用的指南,有一个解决问题...

    基于Micro:bit的初中Python程序教学实践与思考.pdf

    基于Micro:bit的初中Python程序教学实践与思考.pdf

    1大数据技术.pptx

    (1KB=1024B 1MB=1024KB 1GB=1024MB 1TB=1024GB 1PB=1024TB 1EB=1024PB 1ZB=1024EB 1YB=1024ZB 1BB=1024YB) 第二,数据类型繁多。网络上提到的网络日志、视频、图片、地理位置信息等等。 第三,价值密度低。以视频为...

    基于Micro:bit的项目式Python程序教学与实践.pdf

    基于Micro:bit的项目式Python程序教学与实践.pdf

    byte与bit转换工具

    输出一个byte对应的每个bit值

    七年级信息技术知识点.docx

    1、信息是用语言、文字、符号、数据、图像... 8、1 KB = 1024 B 1 MB = 1024 KB 1 GB = 1024 MB 1 TB = 1024 GB 1B=8bit (1字节=8位) 字节是基本单位,位是最小单位 存储单位:B<KB<MB<GB<TB 9、网络的分类:局域网

    micro:bit安卓编译器apk版本

    谷歌商店下载来的,国内不好下载,作为备份上传,提供其他micro:bit开发者下载。

    计算机考试

    1Byte=8 bit 1KB =1024B 1MB=1024KB 1GB=1024MB 1TB=1024GB 音频容量计算公式:容量B=(频率hz × 量化位数b × 声道数 × 时间s)/ 8 ) 图象容量计算公式:容量B=(分辨率 × 颜色深度b )/ 8 视频容量计算公式...

    byte-units-master转换字节单位的PHP库.zip

    <?... namespace ByteUnits; class ArithmeticTest extends \PHPUnit_...1个字节等于8bit即1byte = 8 bit,下面是KB,MB,GB,TB的换算1KB = 1024 byte1MB = 1024KB = 1024 X 1024byte1GB = 1024MB1TB = 1024GB

    大数据的内涵理解.pdf

    如1024Byte=1KB 数据存储单位之间的换算 单位名称 换算关系 Byte(字节) 1Byte=8bit KB(千字节) 1KB=1024 Byte MB(兆字节) 1MB=2014 KB GB(吉字节) 1GB=2014 MB TB(太⼦字节) 1TB=2014 GB PB(拍字节) 1PB=2014 ...

    micro:bit教学:3. 电路基础知识.pptx

    micro:bit系列教学PPT,适用于少儿编程培训,自学之用。

    microbit-bluetooth:通过Web应用程序通过蓝牙与BBC micro:bit通信

    通过USB将micro:bit设备连接到计算机 更新固件以允许配对(请参阅 ) 打开MakeCode编辑器( )并创建一个新项目 展开Advanced部分,然后单击Extensions 。 选择bluetooth ,然后单击Remove extensions(s) and add ...

    BBC micro:bit Cookbook Using the Code Kingdoms JavaScript editor

    使用Code Kingdoms JavaScript editor进行micro:bit编程的案例

Global site tag (gtag.js) - Google Analytics