【概念解析】b、B、k、K、Ki
来源:互联网 发布:钻展数据分析 编辑:程序博客网 时间:2024/05/01 12:34
k 与 Ki 分别表示 kilo-(千) 与 kibi-(二进制千) 。作为前缀使用时, k 表示 1,000,Ki 表示1,024,因为“Ki”来源于它在计算机方面 210 = 1,024 的使用。不幸的是,人们常常错误地用 K 代替 Ki。此外,不知晓其中微妙差别的广大公众,常常不加区别地使用“Kbps”与“Kibps”,造成了混乱。总之,使用“Kibps”通常是正确的。
b 代表 bit(比特),B 代表 byte(字节),1 字节 即 8 比特。这会导致混淆。比如当“1M(1 Meg,1 兆)网络连接”字样出现在广告上时,它常常表示 1 Mib/s(mebibit per second,二进制兆比特每秒)或者 1.049 Mb/s(megabit per second,兆比特每秒),即可能达到的最大下载速度实际上仅为 128 KiB/s(kibibyte per second,二进制千字节每秒)或者 131 kB/s(kilobyte per second,千字节每秒)。
如果一个数据流的码率为 8,192 比特每秒,用大小写不同的字母可以表示如下:
8192 / 1000 = 8.192 kb/s
8192 / 1024 = 8 Kib/s
8192 / (8 x 1024) = 1 KiB/s
8192 / (8 x 1000) = 1.024 kB/s
8192 / 8 = 1024 B/s
字节通常在现代系统中使用,但即使使用了 8 比特 的 字节,kbyte/s 对应的数字也不一定恰好等于 kbit/s 对应的数字的八分之一,这是因为字节的计数可能不包括 帧指示位(framing bits)。举例来说,当在最通用的设置(异步,8 数据位(data bit,DB),无奇偶校验(no parity),1 终止位(stop bit))下使用时,一条 56 kb/s RS-232 的串行线路只以 5.6 kbyte/s 的速率传输——而不是 7 kbyte/s 。 确切地说,使用 kbyte/s 的二进制含义 1,024 byte/s 更常见——相比于 kb/s ——或许是由于与常见的文件尺寸单位千字节(kilobyte)的二进制使用的紧密关系。 关于相关单位 二进制千比特每秒(Kibps) 的注释: 103 = 1,000 bit/s = 1 kb/s(1 千比特 或者 1000 比特每秒) 210 = 1,024 bit/s = 1 Kib/s(1 二进制千比特每秒) kbps 也常用于描述流式数据(如视频)的比特率。
- 【概念解析】b、B、k、K、Ki
- [a,b]=>k
- a*b%k
- SER2016 DIV1 B, K 题解
- 电脑中的B、K、M、G
- B,K,M,G,T大小转换
- 群赛56(B,E,G,K)
- B(UVA-11997)k个最小和
- java GB MB K B 相互转换
- CodeForces 91B-K - Queue 二分
- CCPC.2017B.K-th Number
- java GB MB K B 相互转换
- Problem K: 填空题B-发金牌
- 两个有序数组,A[k]和B[k]长度都为k。求前k个最小的(a[i]+b[j])
- 电脑存储是以1024B为1K
- 1015 Accepted 332K 32MS C++ 1740B
- K-O-M-B-U-CHA的故事
- String CF 128B 第k大子串
- Unix网络编程(一):套接字地址结构
- 第三方进度显示器MBProgressHUD的使用
- XSS HTTP-only
- Java定时任务Timer的使用
- Linux 压缩命令
- 【概念解析】b、B、k、K、Ki
- HDOJ 3466 Proud Merchants
- Jmeter性能测试,MySQL JDBC request
- MVC开发经验笔记
- FATE (HDU_2159) 二维完全背包 + 二进制优化
- jsp转发机制小结
- php手机号码归属地查询
- uva 11752 对数
- 区别getFragmentManager、getSupportFragmentManager和getChildFragmentManager