使用方法
- 在输入框填写焦耳数(默认 1000,允许 0 及以上,支持小数与科学计数法)。
- 点「转换」或裸按 Enter,结果区立刻显示对应的英热单位数,并附上换算算式。
- 点「示例」可把输入框重置为默认示例 1000 焦耳,方便对照学习。
- 点「复制结果」可把本次结果连同算式存到剪贴板;「导出对照表 CSV」把 14 行换算下载成带 BOM 的表格,Excel 打开不乱码。
- 想换其它能量单位,见页面底部的「相关工具」,里面有更多单位换算入口。
这个工具能解决什么问题
一是打通国际单位制与英制在能量上的鸿沟。焦耳(J)是国际单位,英热单位(BTU)仍广泛用于暖通空调(HVAC)、燃气表、美国能效标签。把 1000 焦耳换算成约 0.947817 BTU,才能让中国出口设备、跨国论文的数据与北美标称直接可比。焦耳转英热单位这类工具正是这座桥。
二是避免「用错换算系数」带来的系统误差。BTU 不是一个整数倍单位,1 BTU 严格等于 1055.05585262 焦耳。手算 1000 焦耳时,若把系数记成 1055 会得 0.948,记成 1000 会得 1.0——二者偏差接近 5%。页面用完整系数直接计算,避免这类口径错误。
三是给工程与科研提供可信的「能量到能量」转换。燃烧热、制冷量、食物热量(千卡)常需在不同单位间往返。本页只做焦耳到 BTU 这一步线性换算,不附带任何单位以外的加工,方便你把它当作干净的中间桥梁,再接其它换算。
本页不做这些事:不把 BTU 再转成千卡、千瓦时或英尺磅力;不做温度(华氏、摄氏)与 BTU 的耦合计算(那涉及比热);也不区分「 thermochemical BTU」与「IT BTU」的微小差异(本页用 IT BTU)。它只回答「X 焦耳 = 多少 BTU」。
计算原理:换算系数与公式推导
核心系数来自国际蒸汽表(IT)定义。1 英热单位(BTU,确切说是 IT BTU)被定义为使 1 磅纯水升高 1 华氏度所需的热量,经测定相当于 1055.05585262 焦耳。因此换算公式就是:BTU = 焦耳 ÷ 1055.05585262。本页内部把系数记成 fFrom = 1、fTo = 1055.05585262,统一按 out = in × fFrom / fTo 计算,与站内其它单位换算器保持同一套内核。
变量说明。公式里 in 是你输入的焦耳数(必须是有限实数),fFrom 是「源单位到基准」的系数(焦耳本身为 1),fTo 是「目标单位到基准」的系数(BTU 到基准焦耳为 1055.05585262),out 是输出的 BTU 数。代入默认示例:in=1000、fFrom=1、fTo=1055.05585262,得 out=1000×1/1055.05585262≈0.947817,与页面一致。
为什么是除法而不是乘法。因为目标单位(BTU)比源单位(J)「大」——1 BTU 含上千焦耳,所以要把焦耳数除以系数得到较少的 BTU 数。如果用乘法(1000×1055)会得到天文数字,完全错误。系数方向是这套内核正确性的关键。
精度的意义。1055.05585262 这个 11 位系数看似繁琐,但在大能量(如 10⁶ 焦耳)换算时,省略后几位会累积出可观误差。页面保留全系数计算,显示时再按有效数字截断,兼顾精度与可读性。
完整示例(默认输入实测)
示例条件与页面默认值完全一致:输入 1000 焦耳。逐项核对:
- 系数代入:BTU = 1000 × 1 ÷ 1055.05585262;
- 乘法:1000 × 1 = 1000;
- 除法:1000 ÷ 1055.05585262 ≈ 0.947817(更精确为 0.9478171203…);
- 反向验证:0.947817 × 1055.05585262 ≈ 1000 焦耳,闭合一致;
- 交叉验证:对照表里「1000 焦耳」一行对应的 BTU 正是 0.947817,与上方结果完全一致。
换一组也能手算:输入 1055.05585262 焦耳 = 1 BTU(精确);输入 5000 焦耳 ≈ 4.739087 BTU;输入 10000 焦耳 ≈ 9.478174 BTU。这些数都在对照表里有对应行,可逐行核对。
输入范围与对照表
- 输入值:允许 0 及以上任意有限实数,支持小数与科学计数法(如 1e3 表示 1000)。负数、空值、字母、无穷大都会被拒绝并给出具体提示,页面不会静默归零。
- 精度上限:浏览器双精度浮点约 15~16 位有效数字,对日常能量量级完全够用;若输入超过一亿焦耳(即十万千焦),仍可算,但需确认是否真在该量级。
- 对照表:列出 14 组焦耳值与对应 BTU 数,前 12 行直接显示,后 2 行点「加载更多」展开,可导出 CSV 或复制 TSV 粘进表格软件。
- 单位边界:本页只在焦耳与 BTU 之间转换,不碰千卡、千瓦时、英尺磅力;如需其它能量单位,请到相关工具或反向换算页。
对照表的取值从极小(1 焦耳)到很大(一百万焦耳)完整跨度,其中特意保留「1055.05585262 焦耳 = 1 BTU」这一行,作为系数定义的直观锚点。
结果边界与舍入
- 舍入只影响显示,不影响公式正确性。页面内部保留双精度原始值,展示时按最多 7 位有效数字截断并去掉无意义末尾零,例如 0.9478171203 显示为 0.9478171。
- 0 与极小值的处理。输入 0 焦耳得 0 BTU,直接显示「0」;输入不足 1 焦耳时,结果用完整小数呈现,避免误读成 0。
- 超大输入不溢出。即使输入一亿焦耳,BTU 约 94781,仍在双精度安全范围,不会变成 Infinity;若真有人填了天文数字导致非有限,页面会提示「请输入有限数值」而非崩溃。
- 数值只在本地计算。整条链路只有一次乘法与一次除法,全部在当前页面执行,没有任何网络请求,也不写 Cookie 或 localStorage,关掉页面即清空。
常见问题
为什么 1000 焦耳只有约 0.947817 英热单位?
因为 1 BTU 比 1 焦耳大得多,等于 1055.05585262 焦耳。所以焦耳转 BTU 要用除法:1000 ÷ 1055.05585262 ≈ 0.947817。若得到接近 1 的结果,多半是把系数误当成 1000(即把 BTU 当成了焦耳的同量级单位)。
BTU 和千卡、千瓦时怎么换算?
1 千卡 ≈ 4184 焦耳,1 千瓦时 = 3600000 焦耳,而 1 BTU ≈ 1055.06 焦耳。三者的焦耳基准不同,但都先归到焦耳再互换:BTU→焦耳乘 1055.06,焦耳→千卡除以 4184,焦耳→千瓦时除以 3600000。本页只做焦耳到 BTU 这一步。
输入小数或科学计数法可以吗?
可以。输入框是标准数值框,支持 0.5、1000 这类小数,也支持 1e3(=1000)这类科学计数法。页面用 Number 解析,能正确识别并换算;只有空、非数字、无穷大才会被拒绝。
结果那一长串小数要保留几位?
页面按最多 7 位有效数字展示,例如 0.9478171。日常工程取 3~4 位(0.948)已够用;若做精确计量,可用页面内部全精度值。显示截断不影响公式本身的正确性。
为什么系数不是整 1055?
因为 BTU 的定义基于「磅·华氏度·水的比热」,天然不是整数焦耳。国际蒸汽表给出的 IT BTU 精确值为 1055.05585262 焦耳。用 1055 近似会在大能量换算时累积约 0.005% 的误差,虽小但本页仍坚持用全系数。
能反过来把英热单位转回焦耳吗?
本页方向固定为焦耳转英热单位。反过来只需把 BTU 数乘以 1055.05585262,或等待站内上线的反向工具;当前页面不提供反向切换,以免混淆换算方向。
BTU 在空调、燃气里见的「吨」是什么?
空调常说的「1 冷吨」≈ 12000 BTU/h(每小时 12000 英热单位的制冷量),是功率而非能量。本页换算的是能量(BTU 本身),不带时间维度;若要制冷量请记住它多了一个「每小时」的分母。
换算结果会被上传或保存吗?
不会。所有计算只在你当前浏览器里完成,页面不发起任何网络请求,也不写 Cookie 或 localStorage。你在开发者工具的 Network 面板里连点几次「转换」,面板始终是空的。