使用方法
- 「数值」默认填 100,允许 0 到 100000000,支持小数;「源单位」默认 hp(I) 机械马力,「目标单位」默认 kW。改任意一项立刻重算,光标停在数值框里按回车同样触发一次换算。
- 单位池一共六个:W、kW、MW、hp(I) 机械马力、PS 公制马力、BTU/h。选之前先确认铭牌上写的到底是哪一种马力,同样写 100,两种口径差出 1.0201 kW。
- 「小数位」默认 4,范围 0 到 10。它只影响显示,把结果四舍五入到指定位数;内部换算全程用双精度浮点数,不会因为显示位数少而降精度。
- 「批量换算」默认写好六行示例,每行一条「数值 + 空格 + 单位」。按 Ctrl+Enter(Mac 上 Cmd+Enter)一次算完;万一被清空,点换算时会自动填回这六行。
- 结果区第一行是「原值 源单位 = 结果 目标单位」,下面跟着同一数值展开到六种单位的清单,用来核对数量级有没有看错一位。
- 清单下面是一张 12 行的 hp 到 kW 对照,同时给出同数值按 PS 计算的口径差,默认显示 6 行,点「加载更多」展开全部,点「导出 CSV」存成带字节序标记的表格文件。
- 「交换单位」把源与目标对调,用来反着核一遍;「复制结果」复制整段结论;「复制对照表」复制正文那张 12 行的对照表。
- 数值为空、不是数字、为负、超过上限,或批量行写成「100马」「100 H」这类识别不了的形式,都会给出针对该条的具体提示,不会拿上一次的结果冒充本次输出。
这个马力转千瓦换算工具能解决什么问题
第一类麻烦是铭牌口径不一致。同一台机器,欧洲与日本的资料写 PS,美国的资料写 hp,两边的数字可能完全一样,功率却不是一回事:100 hp 折 74.57 kW,100 PS 只折 73.55 kW,差 1.0201 kW。买设备时按 100 去比,实际拿到的是两套功率。
第二类是中国法定计量单位与海外资料的对接。国内铭牌、检测报告、能耗标识一律用 kW,日文资料里同一台发动机常标 PS。把 150 PS 当成 150 hp 去填表,就会把 110.32 kW 写成 111.85 kW,凭空多出 1.5302 kW,正好是那个人人都会踩的 1.3870%。
第三类是单位缩写本身就有歧义。hp 在英制语境是机械马力 745.6998715822702 W,在电机行业偶尔指电马力 746 W;PS 是德语 Pferdestärke 的缩写,等于 75 kgf·m/s;锅炉行业另有 boiler hp,等于 9809.5 W,比机械马力大十几倍。缩写相同而定义不同,是这个单位最常见的坑。
第四类是反向核算与选型。电机、泵、压缩机的样本常同时给 kW 与 hp,采购按 kW 下单、样本按 hp 标注,两边对不上时本页可以直接把两个方向的数都算出来:1 kW = 1.341022 hp(I) = 1.359622 PS,同一台机器标 kW 与标 PS,数字差 1.3870%。
本站在这一页也把它写作「马力转千瓦」,指的同一个换算:把马力制的功率折成千瓦。
计算原理与变量说明
本页的换算只有一步:先把输入值折成瓦,再从瓦折到目标单位。为此给每个单位配一个「相当于多少瓦」的因子,记作 F:W 是 1、kW 是 1000、MW 是 1000000、hp(I) 是 745.6998715822702、PS 是 735.49875、BTU/h 是 0.29307107017222。
第一步,把输入折成瓦:瓦数 = x × F[源单位]。输入 100 hp,瓦数 = 100 × 745.6998715822702 = 74569.98715822702 W。第二步,从瓦折到目标单位:结果 = 瓦数 ÷ F[目标单位]。接上例,74569.98715822702 ÷ 1000 = 74.57 kW。两步合成一行就是 结果 = x × F[源单位] ÷ F[目标单位]。
变量只有三个:数值 x、源单位、目标单位。功率是纯比例量纲,没有零点偏移,所以任意两个单位之间都是一次乘除,不需要像温度那样先减一个常数。
745.6998715822702 是怎么来的。James Watt 把 1 机械马力定义成 550 ft·lbf/s,也就是每秒把 550 磅的物体提升 1 英尺所做的功。1 ft·lbf 精确等于 1.3558179483314003 J,两者相乘:550 × 1.3558179483314003 = 745.6998715822702 W(这个值的双精度完整字面量是 745.6998715822701342)。因为两个因数都是定义值而不是测量值,这个数可以一直写满有效数字,它的位数不表示精度高低。
735.49875 是怎么来的。公制马力 PS 的定义是 75 kgf·m/s,即每秒把 75 千克的物体提升 1 米。标准重力加速度取 g = 9.80665 m/s²,1 kgf = 9.80665 N,于是 75 × 9.80665 = 735.49875 W,同样是精确值,末尾两位就到头了。
1.3870% 这个差从哪来。745.6998715822702 ÷ 735.49875 = 1.01386967,机械马力比公制马力大 1.3870%。这个比例与数值大小无关,标 100 差 1.0201 kW,标 500 差 5.1006 kW,始终是同一个百分比,所以只要铭牌数值相同,差多少 kW 可以一次算出。
另外两种马力不该混进来。电马力 hp(E) 按 IEEE 取 746 W,比机械马力大 0.0402%,在电机铭牌上偶尔出现;锅炉马力 boiler hp 取 9809.5 W,用于锅炉蒸发量,量级完全不同。本页的单位池只放机械马力与公制马力,遇到另外两种请先按上表折成 W 再填。
BTU/h 的因子来自除法。1 BTU = 1055.05585262 J,一小时是 3600 秒,所以 1 BTU/h = 1055.05585262 ÷ 3600 = 0.29307107017222 W。反过来 1 hp = 745.6998715822702 ÷ 0.29307107017222 = 2544.43 BTU/h,暖通空调的制冷量样本常用这个单位。
完整示例(数值仅作演示)
默认示例是 100 机械马力换成千瓦。瓦数 = 100 × 745.6998715822702 = 74569.98715822702 W,结果 = 74569.98715822702 ÷ 1000 = 74.57 kW。
把源单位改成 PS、数值保持 100:瓦数 = 100 × 735.49875 = 73549.875 W,结果 = 73.5499 kW。两次结果相差 1.0201 kW,正是 1.3870% 在 100 这个量级上的体现。
把数值改成 150、源单位 hp:得到 111.8550 kW;源单位改 PS:得到 110.3248 kW,差 1.5302 kW。铭牌标 150 却按错口径填表,就是这一个数的误差。
反方向核:源单位 kW、目标单位 hp、数值 1,得到 1.341022 hp(I);目标单位改 PS,得到 1.359622 PS。反过来 1 hp = 0.7456999 kW、1 PS = 0.7354987 kW,两个方向互为倒数,可以拿来交叉验算。
批量框默认六行,目标单位 kW:100 hp 得 74.57 kW;100 PS 得 73.5499 kW;150 hp 得 111.855 kW;1 kW 得 1 kW;2544.43 BTU/h 得 0.7457 kW;0.5 MW 得 500 kW。第四行源与目标同单位,结果等于原值,可以拿来验算舍入有没有把数字改坏。
马力与千瓦对照表
下表把机械马力换成千瓦,第三列是同样的数值按公制马力 PS 折算的结果,第四列是两者的差,小数位固定四位。
| hp(I) | kW(按 hp) | kW(按 PS) | 差 kW |
|---|---|---|---|
| 0.5 | 0.3728 | 0.3677 | 0.0051 |
| 1.0 | 0.7457 | 0.7355 | 0.0102 |
| 5.0 | 3.7285 | 3.6775 | 0.0510 |
| 10.0 | 7.4570 | 7.3550 | 0.1020 |
| 20.0 | 14.9140 | 14.7100 | 0.2040 |
| 50.0 | 37.2850 | 36.7749 | 0.5101 |
| 100.0 | 74.5700 | 73.5499 | 1.0201 |
| 150.0 | 111.8550 | 110.3248 | 1.5302 |
| 200.0 | 149.1400 | 147.0998 | 2.0402 |
| 300.0 | 223.7100 | 220.6496 | 3.0603 |
| 500.0 | 372.8499 | 367.7494 | 5.1006 |
| 1000.0 | 745.6999 | 735.4987 | 10.2011 |
第二张表把四种马力与几个常用功率单位都折成瓦,用来确认你手上的 hp 到底是哪一种。
| 单位 | 定义 | W | kW |
|---|---|---|---|
| 机械马力 hp(I) | 550 ft·lbf/s | 745.6998716 | 0.7456999 |
| 公制马力 PS | 75 kgf·m/s | 735.4987500 | 0.7354987 |
| 电马力 hp(E) | IEEE 746 W | 746.0000000 | 0.7460000 |
| 锅炉马力 boiler hp | 行业约定值 | 9809.5000000 | 9.8095000 |
| 千瓦 kW | 1000 W | 1000.0000000 | 1.0000000 |
| 兆瓦 MW | 10^6 W | 1000000.0000000 | 1000.0000000 |
| 英热单位每小时 BTU/h | 1055.05585262 J ÷ 3600 s | 0.2930711 | 0.0002931 |
| 英尺磅力每秒 ft·lbf/s | 1.3558179483314003 W | 1.3558179 | 0.0013558 |
第三张表是铭牌陷阱:同一台车或同一台机器,标的数值一样,按 hp(I) 与按 PS 折出的 kW 差多少。
| 铭牌数值 | 按 hp(I) / kW | 按 PS / kW | 差 kW | 占比 |
|---|---|---|---|---|
| 100 | 74.57 | 73.55 | 1.020 | 1.3870% |
| 120 | 89.48 | 88.26 | 1.224 | 1.3870% |
| 150 | 111.85 | 110.32 | 1.530 | 1.3870% |
| 180 | 134.23 | 132.39 | 1.836 | 1.3870% |
| 200 | 149.14 | 147.10 | 2.040 | 1.3870% |
| 250 | 186.42 | 183.87 | 2.550 | 1.3870% |
| 300 | 223.71 | 220.65 | 3.060 | 1.3870% |
| 500 | 372.85 | 367.75 | 5.101 | 1.3870% |
读第一张表看口径差随量级放大:从 0.5 到 1000,差的绝对值从 0.0051 涨到 10.2011,但比例始终是 1.3870%。读第三张表看铭牌:占比那一列全是同一个数,说明这不是误差,是两套定义。
结果边界、舍入与适用说明
- 数值框为空时提示「数值不能为空,请填 0 到 100000000 之间的数字」,不会拿上一次的结果冒充本次输出。
- 数值里带了单位符号或千分位逗号时提示该串不是有效数字,请只填数字;千分位逗号要去掉再填。
- 数值为负时提示功率没有负值,请填 0 或更大的数,不返回负数也不取绝对值。
- 数值超过 100000000 时提示超出上限,请改小或换成更大的单位(比如把 W 换成 MW 再填)。
- 批量行缺少单位、数值不是数字、或单位不在六种之内时,分别给出行号与具体原因,例如「批量第 2 行「100 H」无法解析(单位「H」不在六种单位内)」。
- 小数位只影响显示,按四舍五入取到指定位数;末尾的零会被去掉,74.5700 显示成 74.57。
- 绝对值小于 1e-9 或大于等于 1e16 的结果改用科学计数法显示,避免一长串零把表格撑破。
- 本页只做机械马力与公制马力,电马力 746 W 与锅炉马力 9809.5 W 不在单位池里;页面不联网、不写本地存储,数值与批量内容只用于本次计算。
常见问题
机械马力和公制马力到底差多少?换错会错几个千瓦?
机械马力比公制马力大 1.3870%,比例恒定。铭牌标 100 时差 1.0201 kW,标 150 时差 1.5302 kW,标 500 时差 5.1006 kW。用「铭牌数值 × 0.7457 − 铭牌数值 × 0.7355」就能估出差值,或者直接把两个数都算一遍。
1 hp 为什么有 745.6998715822702 这么多位小数?是不是精度很高?
位数不表示测量精度,只是定义值连乘的结果。550 ft·lbf/s 里的 550 是 Watt 定的整数,1 ft·lbf = 1.3558179483314003 J 是由 1 ft = 0.3048 m 与 1 lbf = 4.4482216152605 N 精确相乘得来的,两者相乘自然写出一长串。同理 1 PS = 75 × 9.80665 = 735.49875 W,位数少是因为 9.80665 本身就短。
1 kW 等于多少马力?为什么两个数字不一样?
1 kW = 1.341022 hp(I),同时 1 kW = 1.359622 PS。不一样是因为两种马力本身大小不同:千瓦固定为 1000 W,除以 745.6998715822702 得 1.341022,除以 735.49875 得 1.359622,后者更大,因为 PS 这个单位更小。
日本车标 PS、美国车标 hp,两台车怎么比?
先统一到 kW 再比。把 PS 数乘 0.73549875、把 hp 数乘 0.7456998715822702,都得到 kW。直接比数字会把公制马力的车看高 1.3870%,150 PS 与 150 hp 看上去一样,实际差 1.5302 kW。
电马力 746 W 与机械马力 745.7 W 能混用吗?
不能当同一个单位用,两者的差是 0.0402%。这个差比机械与公制之间小一个量级,日常估算可以忽略,但写进检测报告或投标参数时应当注明是哪一种。本页单位池里的 hp 指机械马力 hp(I)。
BTU/h 是什么场合的单位?1 hp 等于多少?
BTU/h 是暖通与制冷行业标制冷量、制热量的常用单位,1 BTU = 1055.05585262 J,除以 3600 秒得 1 BTU/h = 0.29307107017222 W。1 hp = 745.6998715822702 W,折过去是 2544.43 BTU/h。
这个工具免费吗?
免费,无需注册即可使用。
输入的数据安全吗?
安全。计算在当前浏览器本地完成,不会上传输入内容。