一、存储单位:KB 与 KiB
| 名称 | 进制 | 字节数 |
|---|---|---|
| KB(千字节) | 1000 | 1,000 B |
| KiB(kibibyte) | 1024 | 1,024 B |
| MB | 1000² | 1,000,000 B |
| MiB | 1024² | 1,048,576 B |
| GB | 1000³ | 10⁹ B |
| GiB | 1024³ | 1,073,741,824 B |
硬盘厂商按 1000 计(1TB = 10¹² 字节),操作系统按 1024 显示(标成 GB,实际是 GiB)。所以:
10¹² / 1024³ ≈ 931.3
这就是「1TB 硬盘只有 931GB」的来源。SSD 的标称容量同理。
网络带宽又不一样:100Mbps 是「兆比特每秒」,除以 8 才是 MB/s,理论最高 12.5MB/s。大小写 b 与 B 差 8 倍,这是最常见的误解。
二、温度:三个刻度
摄氏 → 华氏:F = C × 9/5 + 32
华氏 → 摄氏:C = (F − 32) × 5/9
摄氏 → 开尔文:K = C + 273.15
几个参照点:
| 摄氏 | 华氏 | 场景 |
|---|---|---|
| -40 | -40 | 两scale 相等(唯一重合点) |
| 0 | 32 | 冰点 |
| 37 | 98.6 | 体温 |
| 100 | 212 | 沸点 |
注意是「先乘后加」,写成 (C + 32) × 9/5 就完全错了。温度换算是仿射变换(有偏移),不能简单按比例乘——这也是它和长度、重量换算的本质区别。
三、长度与重量
1 英寸 = 2.54 厘米(精确值)
1 英尺 = 12 英寸 = 30.48 厘米
1 英里 = 1609.344 米
1 码 = 0.9144 米
1 海里 = 1852 米
1 磅 = 453.59237 克(精确值)
1 盎司 = 28.349523125 克
1 斤 = 500 克(市斤)
1 公斤 = 2 市斤
「斤」在中国大陆是 500 克,在中国台湾是 600 克(台斤),买中药、买菜时要注意地区差异。
四、面积与体积
1 亩 ≈ 666.67 平方米
1 公顷 = 10000 平方米 = 15 亩
1 平方英尺 ≈ 0.0929 平方米
1 英亩 ≈ 4046.86 平方米
1 加仑(美)≈ 3.785 升
1 加仑(英)≈ 4.546 升
1 立方米 = 1000 升
美制加仑与英制加仑差 20%,看进口商品的容量标注要留意。
五、精度与四舍五入
换算时容易出现的问题:
- 过早取整:
1 英里 → 1.6 公里 → 1.6 英里,误差累积。中间过程保留足够精度,最后再舍入。 - 金额:先换汇率再乘数量,与先乘数量再换汇率,结果可能有分位差异。财务场景要明确规则。
- 显示位数:
0.1 + 0.2 = 0.30000000000000004是浮点表示问题,展示时格式化到合理位数。
六、单位换算的实际用途
- 看国外食谱:盎司、华氏度、杯(cup,约 240ml)。
- 读英文文档:英尺、英里、磅。
- 买硬盘/内存:区分 GB 与 GiB。
- 看网络套餐:Mbps 与 MB/s。
- 装修:平方米与平方英尺、坪(中国台湾常用,1 坪 ≈ 3.3 平方米)。
七、工具
用 单位换算工具 覆盖长度、重量、面积、体积、温度、存储等常见类别,输入一个值即可看到多种单位的结果;算折扣与比例用 百分比计算。
小结
存储单位 GB 用 1000、GiB 用 1024,硬盘「缩水」由此而来;带宽 Mbps 除以 8 才是 MB/s;温度换算是「先乘后加」;换算过程保留精度,最后才四舍五入。