字节换算

编程对内存的了解要非常的熟悉!!!!

参考:http://www.bangnishouji.com/tools/Byte_calculate.html

字节换算工具

字节换算器

通过字节换算器你可以轻松的知道存储空间1G等于多少KB,1M等于多少KB,1T等于多少KB,一个字节等于多少位。你可以在左边输入框输入任意单位的数量,即可以换算出等于多少KB、MB、GB、TB。有些存储1MB实际是等于1千KB,而在计算机专业级来说1M等于1024KB,这个你可以在右边换算设置进行设置。

输入换算数字

换算设置

Bit位 Bit 小数保留 位
字节 Byte 1Byte= Bit
千字节 KB 1KB= Byte
兆字节 MB 1MB= KB
吉字节 GB 1GB= MB
太字节 TB 1TB= GB

电脑中存储常用的单位全称读法:

1Byte(Byte 字节) = 8Bit 1KB (Kilobyte 千字节) = 1024Byte, 1MB (Megabyte,兆字节,简称“兆”) = 1024KB, 1GB (Gigabyte,吉字节,又称“千兆”) = 1024MB, 1TB (Terabyte,太字节,或百万兆字节) = 1024GB,其中1024=2^10 ( 2 的10次方)。

电脑存储空间的计算方法有两种:

1、电脑中,计数使用的都是二进制,它是以2的次方数来计算的。

千,1KB=2的10次方=1024B,

兆,1MB=2的20次方=1024*1024B=1024KB,

吉,1GB=2的30次方=1024*1024*1024B=1024MB,

太,1TB=2的40次方=1024*1024*1024*1024B=1024GB,

拍,1PB=2的50次方=1024*1024*1024*1024*1024B=1024TB,

艾,1EB=2的60次方=1024*1024*1024*1024*1024*1024B=1024PB,

泽,1ZB=2的70次方=1024*1024*1024*1024*1024*1024*1024B=1024EB,

尧,1YB=2的80次方=1024*1024*1024*1024*1024*1024*1024*1024B=1024ZB.

再往上我暂时不知道,但我知道他们都是每个等于前一个乘以1024。

2、此外还有一种算法,就是把1024看成整数1000称作千,也就是10的3次方,那么从千以后的兆、吉、太......相应地就是10的6、9、12、15、18、21。24次方。这种算法都是整数,比较好记。
以上两种方法都是对的,只是场合不同用法不同。计算机行业偏重于用第一种,数学上一般用第二种。有些计算机厂商标注内存常使用第二种方法,这也许是一种商业行为吧,没有必要去深究,毕竟目前的法律还没有规定到这么详细。

原文地址:https://www.cnblogs.com/MCSFX/p/10949300.html

时间: 2024-10-11 18:51:19

字节换算的相关文章

python bytes字节换算

python bytes字节换算 def bytes_conversion(number): symbols = ('K','M','G','T','P','E','Z','Y') prefix = dict() for i,s in enumerate(symbols): prefix[s] = 1<<(i+1) *10 for s in reversed(symbols): if int(number) >= prefix[s]: value = float(number) / pr

字节换算(转)

在C++的数据类型表示中,通常char为1个字节,int为4个字节,double为8个字节. 一个汉字=两个位(2bit)一个英文字母=一个位(1bit)8bit(位)=1Byte(字节) 1024Byte(字节)=1KB 1024KB=1MB 1024MB=1GB 1024GB=1TB

wc命令中字节,字符的计算方式

wc命令输出的是行数字数和字节数,字节数是byte,是用于计量存储的一种单位,常见的计量单位包括Kb,Mb,Gb,字符和字节换算还要看是什么编码,常见的有ascii码,utf-8编码和unicode编码,编码不同,换算不同. ASCII码:一个英文字母占一个字节的空间,一个中文汉字占两个字节的空间. UTF-8编码:一个英文字符等于一个字节,一个中文等于三个字节. Unicode编码:一个英文等于两个字节,一个中文(含繁体)等于两个字节. 符号:英文标点占一个字节,中文标点占两个字节. [[em

MySql存储引擎+表解压缩机制+索引+查询缓存机制+慢查询日志

一.大型网站优化之MySql优化 1.优化和不优化的对比的 在业界当中我们有一个叫大数据(big data)的概念,所谓的大数据指代千万级别以上的数据作为起步的数据.所以我们现在需要对两张都具有50331650条记录的表进行查询对比,其中表名为tbl_no的表是没有做过任何优化手段的表,表名为tbl_yes的表是做过优化手段的表.这个实验的目的是观察具有优化手段和不具有优化手段的查询中速度的差别. 实验条件: 1)两张表的数据记录总数是相同的 2)两张表的数据字段结构也是一样的 3)查询的记录的

TCP/IP(一)之初识计算机网络

前言 在一段时间里,都很想知道一台电脑怎么跟另一台电脑通信的,我发送一个qq给女朋友,怎么准确的发送过去的,又是怎么接受消息的. 接下来一段时间给大家慢慢分享关于计算机网络的相关知识. 一.局域网.广域网和Internet 1.1.局域网 1)概述 局域网(Local Area Network,LAN)是指在某一区域内由多台计算机互联成的计算机组.一般是方圆几千米以内.局域网可以实现 文件管理.应用软件共享.打印机共享.工作组内的日程安排.电子邮件和传真通信服务等功能.局域网是封闭型的,可以由办

【Python基础】字符编码ASCII-GBK-Unicode-UTF-8之间的关系

字符编码 由于计算机只识别0和1,为了使计算机能够支持文字和字母等符号,方便实用操作计算机 于是字符编码应运而生,旨在解决符号和人类语言与计算机0和1建立起一种对应关系 据说不理解字符编码可能是程序员一辈子的遗憾,拿出来单独总结一下 发展史: ASCII-->Unicode-->UTF-8 ASCII是最早期应用在美国方面的,建立了A-z和一批特殊符号,一共128种字符与二进制之间的对应关系 比如:小写字母w 十进制135 转换为二进制 10000111 空格 0 0 如果表示[空格][空格]

字节byte比特bit的换算

经常看到书里有些字节字样.byte字样.Byte和B,而我们使用迅雷下载时使用的单位KB/s(每秒多少KB,也可以写成KBpbs.曾经这几种书写方式疑惑我很长一段时间,尤其是byte和Byte的写法,但实际上他们都是字节,如果要换算成带宽需要乘以8,具体换算如下: 位:位(bit,缩写为b)是存储器的最小单位,可以表示一位二进制数. 字节:1字节(Byte,缩写为B)由8个位组成,即1Byte=8bit,是存储器的基本单位,通常被作为一个存储单元. 另外,还使用千字节(KB).兆字节(MB).吉

字节byte 比特bit的换算

经常看到书里有些字节字样.byte字样.Byte和B,而我们使用迅雷下载时使用的单位KB/s(每秒多少KB,也可以写成KBpbs.曾经这几种书写方式疑惑我很长一段时间,尤其是byte和Byte的写法,但实际上他们都是字节,如果要换算成带宽需要乘以8,具体换算如下: 位:位(bit,缩写为b)是存储器的最小单位,可以表示一位二进制数. 字节:1字节(Byte,缩写为B)由8个位组成,即1Byte=8bit,是存储器的基本单位,通常被作为一个存储单元. 另外,还使用千字节(KB).兆字节(MB).吉

Byte/KB/MB/GB 等字节单位换算

字节单位换算公式: 1 GB = 1024 MB 1 MB = 1024 KB 1 KB = 1024 Bytes 1 Byte = 8 bits 将字节单位转化为目标单位 根据公式我写了一段C++代码,用于将输入的以字节为单位的数值,转换为目标单位数值.代码中的枚举类型用的是C++11的语法. enum class Unit{ Byte, KB, MB, GB, TB, PB, EB }; double convert(double size, Unit unit) { double resu