多单位转换器
转换各种单位
多单位转换器是什么
输入一条带单位的表达式,换算成最合适的单位或你指定的目标单位。覆盖长度、质量、温度、时间、面积、体积、压力、能量、功率、角度、数据等一千二百多种单位,还能处理 1d 2m 这种复合表达式。
所有计算都在你的浏览器本地完成,输入的内容不会上传到服务器。
怎么用多单位转换器
- 在表达式框输入内容,例如 1d 2m 或 1024 MiB
- 在目标单位下拉框搜索并选中想要的单位(也可以留空)
- 结果卡片第一行给出自动挑选的「最合适单位」换算结果
- 第二行给出你指定目标单位的换算结果
- 表达式无法解析时,下方红色区域会显示具体错误
示例
输入
1d 2m输出
1442(目标单位选 min);最合适单位显示 1.0013888888888889 d复合表达式会先把两项相加再换算
常见问题
一共支持多少单位?
内置一千二百多种单位名称与缩写,下拉框支持搜索,也可以直接输入常见缩写。
为什么 1024 MiB 换成 MB 是 1073.741824?
因为 MiB 按 1024 进制、MB 按 1000 进制,两者口径不同,1024 × 1048576 ÷ 1000000 得到这个数。
能一次换算多组数值吗?
表达式支持相加的复合写法,但结果是一个总数,不会逐项列出。多组请分开转换。
为什么结果里有很长的小数?
换算结果保留原始浮点精度,没有做四舍五入。需要几位小数请自行截取。
小提示
- 表达式支持复合写法:1d 2m 把 1 天和 2 分钟加在一起,最合适单位显示 1.0013888888888889 d,指定分钟则为 1442
- 温度换算会带出浮点误差,100 C 转 F 显示 211.99999999999983 而不是 212,这是 IEEE 754 浮点数的正常现象
- 目标单位必须和原始量纲一致,拿长度换质量会直接报错;单位缩写(min、lb、mi、kg)都能识别