在线工具

工具箱 › 转换 › 单位换算

单位换算

在线单位换算工具,覆盖长度、面积、体积、质量、温度、速度、时间、存储、能量、角度、压强 11 类单位,公制英制市制精确互换,温度按偏移与系数分开处理。全部在本机浏览器完成。

点任意一行即可把它设为源单位,数值实时换算
单位符号数值

十一类,直接点表格

覆盖长度、面积、体积、质量、温度、速度、时间、存储、能量与功率、角度、压强共十一类,每类一张对照表。

交互只有一个动作:点表格里的任意一行,就把那一行设为源单位,其余全部换算出来。填数值、点单位,剩下的格子同时更新,不用选目标单位。

换算基准:先归一,再展开

每类内部都先换算到该类的基准单位(乘一个系数),再从基准单位展开到目标单位。所以「米 → 英尺」不是查了一张米对英尺的表,而是「米 → 基准 → 英尺」两步。

好处是单位之间两两互通,不需要为每对组合单独配一个系数;代价是结果带浮点运算的固有尾数,偶尔会看到 0.30000000000000004 这种值,那不是算错。

温度为什么特殊

温度和长度不一样:摄氏度与华氏度之间不是单纯的倍数关系,还差一个偏移量(0°C 是 32°F)。所以温度类用的是仿射变换 —— 先乘系数再加偏移,而不是只乘系数。

这也是「20°C 翻倍成 40°C 不能等同于华氏翻倍」的原因:区间量纲和比例量纲的换算法则不同。

存储按 1024 算,硬盘按 1000 标

本页的 1 KB = 1024 B(二进制口径),1 MB = 1048576 B,一路到 PB。这套口径与操作系统、内存、文件系统一致。

但硬盘厂商标称的 1 TB 是 10¹² 字节(十进制),两者相差约 2.7% —— 这就是为什么新买的 1TB 硬盘在系统里只显示约 931GB,不是缺斤少两,是两套口径。

一栏需要提醒:能量与功率

「能量与功率」这一栏混了焦耳(J)和瓦特(W),两者量纲不同(一个是能量,一个是功率),严格来说不能直接互换。

把它留在这里是为了日常粗略对照(比如看电器功率和耗电量),标注已经写在页面上。做工程计算请勿使用这一栏。

本地换算,随手可用

所有换算在浏览器里完成,没有网络请求,输入不上传。工程参数、报价单里的数值可以直接换算,不用担心外泄。

不提供的部分也说清楚:没有货币换算(汇率需要实时数据,本页不联网所以不做),没有自定义单位,也不支持批量导入。

常见问题

1 KB 到底是 1000 还是 1024?

本页按 1024(二进制口径,与操作系统一致)。硬盘厂商按 1000 标称,所以 1TB 硬盘在系统里约显示 931GB,差约 2.7%,属于正常。

为什么结果里有 0.30000000000000004?

浮点运算的固有尾数。换算先归一到基准单位再展开,双精度计算会留下极小误差,不是算错。

温度换算和其他单位不一样吗?

是。摄氏度与华氏度之间存在偏移量(0°C = 32°F),用的是仿射变换(乘系数加偏移),不是纯乘法。

能换算货币吗?

不能。汇率需要实时数据,而本页完全不联网,所以不提供货币换算。