以前没太在意字节的转换问题,如今做上传下载的时候出了一些问题,才对此深入研究了起来,别看它毫不起眼,动起真格来(正规场合)
K是千 M是兆 G是吉咖 T是太拉 8bit(位)=1Byte(字节) 1024Byte(字节)=1KB 1024KB=1MB 1024MB=1GB 1024GB=1TB
数位组:一个在信息技术和数码技术领域中,用于表示信息的数量的单位。
一个数位组是数个二进位的组合。早期的不同计算机系统中使用的数位组含有的二进位数目不尽相同。 但目前数位组在应用上已经统一,即,一个数位组通常由8个二进位组成。16个二进位合成一个字(word). 32个二进位构成一个复字(double words)。
每个二进位,可用来代表两种状态之一,如电路的开/断等)组成,因此可以代表28 = 256个不同的状态。
4个二进位的组合称为四位组(Nibble)。 8个二进位的组合则为一个八位组(Octet)。 所以一个数位组通常是一个八位组。
数位组是一个承载信息的基本单元。一个数位组表明的信息由所用的编码方式决定。不同的编码方式有可能用一个或多个数位组来表示一个数字,一个符号,或者一幅图像中的一个色点。常用的编码方式如用来表示字符集的ASCII编码或者ISO/IEC 8859标准的编码。
字节又被译为“字節”,即是在电脑内一个英文字所占的最基本单元。而一个中文字是占两个字节的。
由数位组引申出的计量单位 1 kilobyte kB = 1000 (103) byte 1 megabyte MB = 1 000 000 (106) byte 1 gigabyte GB = 1 000 000 000 (109) byte 1 terabyte TB = 1 000 000 000 000 (1012) byte 1 petabyte PB = 1 000 000 000 000 000 (1015) byte 1 exabyte EB = 1 000 000 000 000 000 000 (1018) byte 1 zettabyte ZB = 1 000 000 000 000 000 000 000 (1021) byte 1 yottabyte YB = 1 000 000 000 000 000 000 000 000 (1024) byte 1 nonabyte NB = 1 000 000 000 000 000 000 000 000 000 (1027) byte 1 doggabyte DB = 1 000 000 000 000 000 000 000 000 000 000 (1030) byte 注意 上面Kibi这一系列的定义。Kibi来自英语kilo-binary(二进制的千), 1998年10月在IEC60027-2中订位标准。但到目前在各种应用中还没有完全占优势。
在信息行业中常用用于内存容量的MB, GB,几乎都是指220,230,… 数位组。KB也经常表示210数位组,以区别于kB。当然你也会经常看到kB被混用来表示210数位组。这些表示法都并没有被标准化。
至于硬盘容量,一般的制造商总是用十进制的计数。一般计算机的操作系统都是使用2进制的计数,所用你经常会发现在计算机看到的硬盘容量比硬盘上声称的要小,比如20GB的硬盘只显示有18.6GB。
特别误导人是软盘的情况。720KB的软盘是720×10241个数位组的值经常用2个十六进制的数字(在信息科学中这样一个16进制的数字也称为一,而1.44MB的软盘则莫名其妙奇妙的是1.44×1000×10241个数位组的值经常用2个十六进制的数字(在信息科学中这样一个16进制的数字也称为一,即不全是10进制也不全是2进制。
|
分享到:
相关推荐
java中字节的各级单位相互转换的公用方法的公用类
该工具可以换算b kb mb等单位 界面清晰易懂方便操作
Byte To Byte 是一绿色、简单、好用的字节单位转换工具,可以帮助你实现byte、mb、GB、tb之间的但闻转换。方便你计算硬盘容量。
本工具可以在大小端、IEEE格式的浮点数之间转换,是研究浮点数存储格式的好帮手。
有关软件工程师的考试资料,其中里面有详细的解答,对大家考试有很大的帮助的。。发生的 飞阿发的是发
易语言-文件大小转换源码 字节转换成KB/MB/GB
字节位数和float型转换小工具,可实现双向转换,占容小,速度快捷
Python字节码编译器 这个应用程式提供将Python档案转换成其.pyc档案的功能。 Python .pyc文件是已编译的Python文件,已编译为字节码。 如果您想知道为什么Python有时会生成这些文件以及__pycache__文件夹,那是出于...
jquery_bytes 从/到字节的转换(TB、GB、MB 和字节)
AKMASolutions Byte Converter(电脑容量单位换算器)是一款轻量级的电脑容量单位换算工具,软件绿色小巧,使用简单,需要的朋友欢迎前来下载使用! 基本简介 这是一个计算机容量单位换算工具。需要纠正一下微软...
VC++ 将字节转换成KB、MB和GB VC++ 将字节转换成KB、MB和GB
趁我写例子这点时间有两个人回答了 呵呵 刚才试验过了 看下例子吧 JS 方法: 代码如下: [removed] // 得到字符串的真实长度(双字节换算为两个单字节) function getStrActualLen(sChars) { //sChars.replace(/[^\x...
计算机存储容量换算工具 Bytes、Kiol Bytes、Mega Bytes 及 Giga Bytes 等单位之间换算的工具 电脑单位换算简单释义: Bytes=字节 Kiol Bytes=KB,千字节 Mega Bytes=MB,兆 Giga Bytes=GB,千兆 电脑单位...
位,字节,字,kb,M换算讲解
实用坐标转换V1.1.0程序可以实现的功能有:单点坐标换算、批量坐标换算、独立坐标系的选择、独立坐标系坐标的计算。其中单点换算包括:经纬大地坐标(B、L、H)与空间直角坐标(X、Y、Z)的互相换算;经纬大地坐标(B...
主要介绍了Java实现字节数B转化为KB、MB、GB的方法,结合实例形式分析了java字节数的转换运算相关操作技巧,需要的朋友可以参考下
VC 将字节转换成KB、MB和GB,要注意,电脑中的字节单位和人是不一样的,所以有转换来的参数也不一样。
在进行工控数据采集时,很多设备都是使用RS485 接口传输modbus RTU协议数据,比较常见的是,传输一个字(2个bytes),但是有些变量超过了两个字节,比如float类型、int、long、double类型数据在modbus RTU传输时,该...
摘要:C#源码,算法相关,字节转换 C#将B转换成GB、MB和KB(字节转换),很小很简单的转换程序示例,初学者参考吧。