关于1Byte 1K 1M 1G(换算)

简介:

1个字节等于8位二进制 。。。。

1byte=8bit

1K = 1024 byte =1024byte*8b

说白一点就是

1M等于1024个K组成,而1K又等于1024B,所以1M等于1024K乘以1024B=(1,048,576)B/字节

1M=1,048,576Byte

1M=1024K=1024K x 1024B=1,048,576Byte

1个字节(byte)由8个比特(bit)组成,每个比特就是一个二进制数(0或1)。所以说,“一个字节是以8位二进制数或8比特组成的。”

就是说1个字节(byte)有8个位(bit)

8位2进制数就是,如下的一些情况

00000000

00101100

24个字母相对应的8位二进制也在其中

8位二进制2^8=256.种状态。在其中

=================================

一个二进制数字序列,在计算机中作为一个数字单元,一般为8位二进制数,换算为十进制

。最小值:0 最大值:255 。如一个ASCII码就是一个字节,此类单位的换算为:

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

注意:MiB和 MB,KiB和KB等的区别:

1KB(kilobyte)=1000byte

1KiB(kibibyte)=1024byte 1MB(megabyte)=1000000byte

1MiB(mebibyte)=1048576byte

这是因为硬盘生产商是以GB(十进制,即10的3次方=1000,如1MB=1000KB)计算的,而电脑(操作系统)是以GiB(2进制,即2的 10次方, 如1MiB=1024KiB)计算的,但是国内用户一般理解为1MB=1024 KB, 所以为了便于中文化的理解,翻译MiB为

MB 也是可以的。 同样根据硬盘厂商与用户对于1MB大小的不同理解,所以好多160G的硬盘实际容量按计算机实际的1MB=1024KB算都不到160G,这也可以解释为什么新买的硬盘“缺斤短两”并没有它所标示的那么大。 注:TiB是现在电脑硬盘最大的存储量单位。10TiB大约等于一个人脑的存储量。 更大的单位,还有ZiB(Zebibyte,1ZiB=1024EiB)、YiB(Yobibyte,1YiB=1024ZiB)NiB(1NiB=1024YiB) DiB(1DB=1024NiB)......

终于活明白了,印象中电脑硬盘也是1M=1024KB,今天算是学到了,记录一下。

博客地址: http://www.cnblogs.com/wolf-sun/
博客版权: 本文以学习、研究和分享为主,欢迎转载,但必须在文章页面明显位置给出原文连接。
如果文中有不妥或者错误的地方还望高手的你指出,以免误人子弟。如果觉得本文对你有所帮助不如【推荐】一下!如果你有更好的建议,不如留言一起讨论,共同进步!
再次感谢您耐心的读完本篇文章。http://www.cnblogs.com/wolf-sun/p/3289142.html

相关文章
|
JavaScript 前端开发 Python
CGI编程完全手册
一.基本原理 CGI:通用网关接口(Common Gateway Interface)是一个Web服务器主机提供信息服务的标准接口。通过CGI接口,Web服务器就能够获取客户端提交的信息,转交给服务器端的CGI程序进行处理,最后返回结果给客户端。
3712 0
|
JavaScript
若依代码生成自带导入功能
若依代码生成自带导入功能
1269 0
|
6月前
|
搜索推荐 算法 小程序
基于微信小程序的个性化漫画阅读推荐系统
本研究设计并实现基于微信小程序的个性化漫画推荐系统,结合用户行为数据与先进算法,提升阅读体验与平台黏性,推动漫画产业数字化发展。
|
6月前
|
自然语言处理 算法 测试技术
《Unity多语言开发:从文本到体验的深层适配指南》
本文聚焦Unity游戏多语言本地化的核心技术实践,跳出单纯文本翻译的表层认知,深入拆解语言特性与技术架构的深度耦合逻辑。从语系差异导致的文本适配、隐性文本提取与管理、多方向UI动态适配,到文化适配与翻译协同、非文本资源本地化,再到全流程测试闭环,覆盖多语言开发全关键环节。文中融入实用技术思路,如动态排版参数定制、三维文本ID命名体系、资源分包加载策略等,强调本地化需兼顾语言规则、文化习惯与玩家体验。通过精准应对不同语系的文本膨胀、阅读方向、文化禁忌等问题,搭建高效协同与测试体系,为Unity开发者提供可落地的跨文化适配方案,助力游戏打破语言壁垒,实现全球发行的体验一致性。
250 6
|
机器学习/深度学习 移动开发 自然语言处理
基于人工智能技术的智能导诊系统源码,SpringBoot作为后端服务的框架,提供快速开发,自动配置和生产级特性
当身体不适却不知该挂哪个科室时,智能导诊系统应运而生。患者只需选择不适部位和症状,系统即可迅速推荐正确科室,避免排错队浪费时间。该系统基于SpringBoot、Redis、MyBatis Plus等技术架构,支持多渠道接入,具备自然语言理解和多输入方式,确保高效精准的导诊体验。无论是线上医疗平台还是大型医院,智能导诊系统均能有效优化就诊流程。
529 0
|
开发框架 安全 JavaScript
xss漏洞原理(四)自动化XSS
xss漏洞原理(四)自动化XSS
|
开发框架 JavaScript 前端开发
uni-app x 跨平台开发框架
uni-app x 是一个强大的跨平台开发框架 uni-app x 是一个庞大的工程,它包括uts语言、uvue渲染引擎、uni的组件和API、以及扩展机制。
545 1
|
网络协议 网络架构
通过使用动态ip解决网络连接问题
通过使用动态ip解决网络连接问题
369 0
|
消息中间件 Java Kafka
实时计算 Flink版操作报错合集之RocksDB在尝试打开更多文件时达到了操作系统允许的最大打开文件数限制,该怎么办
在使用实时计算Flink版过程中,可能会遇到各种错误,了解这些错误的原因及解决方法对于高效排错至关重要。针对具体问题,查看Flink的日志是关键,它们通常会提供更详细的错误信息和堆栈跟踪,有助于定位问题。此外,Flink社区文档和官方论坛也是寻求帮助的好去处。以下是一些常见的操作报错及其可能的原因与解决策略。
369 0
|
关系型数据库 Nacos 数据库
nacos常见问题之集群异常如何解决
Nacos是阿里云开源的服务发现和配置管理平台,用于构建动态微服务应用架构;本汇总针对Nacos在实际应用中用户常遇到的问题进行了归纳和解答,旨在帮助开发者和运维人员高效解决使用Nacos时的各类疑难杂症。
962 5