惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

J
Java Code Geeks
Last Week in AI
Last Week in AI
T
Tailwind CSS Blog
WordPress大学
WordPress大学
B
Blog RSS Feed
T
The Blog of Author Tim Ferriss
F
Fortinet All Blogs
aimingoo的专栏
aimingoo的专栏
MongoDB | Blog
MongoDB | Blog
博客园 - Franky
C
Check Point Blog
P
Proofpoint News Feed
H
Help Net Security
月光博客
月光博客
博客园_首页
Stack Overflow Blog
Stack Overflow Blog
博客园 - 三生石上(FineUI控件)
Martin Fowler
Martin Fowler
Recent Announcements
Recent Announcements
人人都是产品经理
人人都是产品经理
U
Unit 42
美团技术团队
I
InfoQ
A
About on SuperTechFans

博客园 - 小飞龙(Jack)

redis消息队列 Redis实现消息队列 BlockingQueue介绍 阻塞的队列 线程安全问题 单线程与多线程的区别 什么场景用到多线程 Java解决高并发秒杀商品 秒杀架构模型设计 大型网站如何防止崩溃,解决高并发带来的问题 序列化与反序列号 普通常用知识汇总 接口和抽象类的区别 详解C#break ,continue, return AJAX原理 NVARCHAR 和VARCHAR区别和使用 C# 中的委托和事件 深拷贝与浅拷贝探析 String、StringBuffer与StringBuilder之间区别
比特(bit)与字节(byte)区别,站位比较
小飞龙(Jack) · 2013-08-29 · via 博客园 - 小飞龙(Jack)

“字节”(Byte)
“比特”(Bit)
当你进行网络下载的时候它们会经常出现,同时你获取的速度指示也都以比特/每秒或者字节/每秒来显示。
现在就来弄清楚比特(Bit)、字节(Byte)和千字节(Kbyte)究竟是什么意思,这样你就能理解它们了。
一个比特就是一个二进制数的最小单元,就像我们说我们能够拥有的最小金额的钱就是一分一样,只不过比特是在二进制数中罢了。

一个比特只能拥有一个值,不是0就是1,所以如果我给你一个值0,你可以说它就是一个比特,如果我给你两个(00),你就可以说它们是两个比特了。

现在,如果你将八个0或者1组合在一起,例如0110 1010(在中间加一个空格是为了看起来清晰明了),你就可以说它们是八个比特或者说一个字节。好,这就对了,八比特就等于一字节,而不管它们都是全是0、全是1或者是由若干0和若干1混合而成。

将这些字节加起来,到了1024个字节的时候,就获得了一个千字(Kbyte)了,因此就有千位元组的单位KB出现。 为什么是1024而不是1000呢?这是由二进制的进位方式造成的,如果你学过数学,你就会知道上述结果是正确的。

1bit 就是1位二进制数.
1Byte就是1个字节.1个字节是由8个二进制位组成的.
所以1Byte=8bit.

1个字母=1个字节=8bit(8位)

1个数字=1个字节

1个汉字=2个字节