失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 计算机硬盘存贮量单位 硬盘存储计量单位KB MB GB大小换算

计算机硬盘存贮量单位 硬盘存储计量单位KB MB GB大小换算

时间:2024-06-02 07:47:08

相关推荐

计算机硬盘存贮量单位 硬盘存储计量单位KB MB GB大小换算

一. 预备知识

1. bit与byte

1. bit(简记为 b)

1 bit = 0 or 1 = one binary

2. byte(简记为 B)

1 byte = 8 bits 1字节,8个二进制位元

2. 标准十进制度量体系倍率关系

符号

含义

十进制展开

指数表示

k (kilo)

thousand (千)

1,000

1e+3

M (mega)

million (百万)

1,000,000

1e+6

G (giga)

billion (十亿)

1,000,000,000

1e+9

T (tera)

trillion (万亿)

1,000,000,000,000

1e+12

(1e+3=1e3=1x10^3)

二. 两种数据存储容量计算方式

1. Microsoft Windows中表示数据存储容量(1,024倍)

本条以下KB、MB、GB……正确表示应该是KiB、MiB、GiB…… 原因:微软误用简写

1 KB (Kilobyte) = 2^10 bytes 千字节

1 MB (Megabyte) = 2^20 bytes 兆字节

1 GB (Gigabyte = 2^30 bytes 千兆字节或吉字节

1 TB (Terabyte) = 2^40 bytes 太字节

1 PB (Petabyte) = 2^50 bytes

1 EB (Exabyte) = 2^60 bytes

1 ZB (Zettabyte) = 2^70 bytes

1 YB (Yottabyte) = 2^80 bytes

1 BB (Brontobyte) = 2^90 bytes

2. 硬盘生厂商(大多数)结合十进制来计算容量(1,000倍)

这就是在wondows操作系统中显示的容量比厂家标志的容量要小一些的原因(大概少7%,如64GB的U盘在windows上显示接近60GB)

1 KB = 10^3 bytes = 1,000 bytes

1 MB = 10^6 bytes = 1,000,000 bytes

1 GB = 10^9 bytes = 1,000,000,000 bytes

1 TB = 10^12 bytes = 1,000,000,000,000 bytes

1 PB = 10^15 bytes

1 EB = 10^18 bytes

1 ZB = 10^21 bytes

1 YB = 10^24 bytes

1 BB = 10^27 bytes

3. 混淆起因

由于以上两点原因,1 MB 可能就是1 MB (1,000倍的关系), 也可能是1 MiB(1,024倍的关系)。同样的有1 KB、1MB、1GB……根据具体情况区分就好

三. 正确表示

KiB = Kibibyte = Kilo binary byte

MiB = Mebibyte = Mega binary byte

GiB = Gibibyte = Giga binary byte

TiB = Tibibyte = Tera binary byte

1 GB = 1,000 MB = 1,000,000 KB = 1,000,000,000 B (1,000倍)

1 GiB = 1,024 MiB = 1,048,576 KiB = 107,374,1824 B (1,024倍)

除微软Windows操作系统外,其他操作系统基本上对于存储设备的容量计算方式与硬盘厂商一致,均为1GB = 1,000,000,000 bytes, 避免了计算和使用上的麻烦。linux系统更是对如GiB和GB有严格正确的区分,不会混淆二者。

(本文完)

计算机存储单位KB,MB,GB,TB,PB,EB,ZB,YB后面是什么?

关于计算机存储单位KB,MB,GB,TB,PB,EB,ZB,YB后面是什么? 我们知道Kb是1000的1次方,所以 MB就是1000的2次方(106) GB就是1000的3次方(109) TB就是10 ...

计算机硬盘大小转换(B,KB,MB,GB,TB,PB之间的大小转换)

程序猿都非常懒.你懂的! java程序猿在实际的开发中会遇到非常多的单位换算问题.今天我给大家带来的是关于计算机硬盘大小的换算.多数情况下.一般要求b,kb,mb,gb,tb,pb之间的大小转换,我们 ...

Java计算机硬盘大小转换(B,KB,MB,GB,TB,PB之间的大小转换)

程序员都很懒,你懂的! java程序员在实际的开发中会遇到很多的单位换算问题.今天我给大家带来的是关于计算机硬盘大小的换算.多数情况下,一般要求 b,kb,mb,gb,tb,pb之间的大小转换,我们都 ...

我的Android进阶之旅------>Java文件大小转换工具类 (B,KB,MB,GB,TB,PB之间的大小转换)

Java文件大小转换工具类 (B,KB,MB,GB,TB,PB之间的大小转换) 有时候要做出如下所示的展示文件大小的效果时候,需要对文件大小进行转换,然后再进行相关的代码逻辑编写. 下面是一个Java ...

取文件的大小 (KB,MB,GB...)

取文件的大小 (KB,MB,GB...) 2种方式: VB 和 C# 1, VB Public Function GetFileSize(ByVal iFileSizeKB As Long) As ...

KB/MB/GB。。单位换算

今天遇到一个需求,需要把数据单位进行换算,记录一下.写的不好请勿见怪. function bytesToSize( bytes ) {//单位转化 var k = 1024, ...

字节b换算kb/mb/gb/tb/pb

public static string HumanReadableFilesize(double size) { string[] units = new string[] { "B&qu ...

Bit,Bytes,KB,MB,GB,TB,PB,EB,ZB,YB

Bit,Bytes,KB,MB,GB,TB,PB,EB,ZB,YB 汉字字符 2字节英文字符 1字节中文标点 2字节英文标点 1字节一个字节就是一个八位二进制数啊,2就是00000010,4就是000 ...

JS数据容量单位转换(kb,mb,gb,tb)

JS代码如下: var size = '8164674'; function bytesToSize(bytes) { if (bytes === 0) return '0 B'; var k = 1 ...

随机推荐

关于mongodb的复合索引新功能

最新在做一个项目,由于查询字段较多,且查询较频繁,所以我做了一个复合索引,将所有需要查询的字段都做到索引里,做了一个名为s_1_m_1_c_1_v_1_year_1_month_1_week_1_da ...

Post请求

写在前面的话: XMLHttpRequest对象的open方法的第一个参数为request-type,取值可以为get或post.本篇介绍post请求. 使用post方式时,浏览器会把各表单中字段元素 ...

Eclispe怎么给工作空间下的项目分组

Eclispe怎么给工作空间下的项目分组 第一步,打开Java Working Set 第二步,添加分组 第三步,选择分组

Jetty 与 Tomcat 比较,及性能分析

主流java的web容器,主要是Tomcat, jboss, jetty, resin.由于以前我们主要用的是jboss4.0.5,但jbosse用的servlet容器是tomcat5.5,所以只进行 ...

PhalGo-介绍

PhalGo-介绍 phalgo是一个Go语言的一体化开发框架,主要用于API开发应为使用ECHO框架作为http服务web程序一样可以使用,牛顿曾经说过"如果我比别人看得远,那是因为我站在 ...

UVa 10684 - The jackpot

题目大意:给一个序列,求最大连续和. 用sum[i]表示前i个元素之和,那么以第i个元素结尾的最大连续和就是sum[i]-sum[j] (j

Nginx 初識

今天簡單了解了一下Nginx,并在本機安裝,并簡單配置了一下,道理什麼的還不懂,就是看能不能跑起來. 1.安裝從官網下載就好,把文件隨便解壓在一個英文目錄裡面. 然後修改配置文件,修改的內容如下: 2 ...

共享内存system v(未编译)

#include #include #include #include

delphi之读写文件的三种方式

一.Tstrings.Tstringlist procedure TForm1.Button2Click(Sender: TObject); var strlist: TStringList; pat ...

如果觉得《计算机硬盘存贮量单位 硬盘存储计量单位KB MB GB大小换算》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。