单位换算 · 速度温度

功率换算

W/kW/马力/卡

✓本地处理 · 不上传 ✓免费 · 无需登录 ✓无次数限制 累计 116 次使用
编辑任一单位,其余实时联动换算 · 13 单位
有效数字 8 位 极大 / 极小值自动科学计数法 · 以「瓦特 W」为换算基准
功率尺度直观对比 · 当前值 1000 W 在 LED灯 → 电厂 对数标尺上的位置
⚠ 公制马力 PS ≠ 英制马力 hp:公制马力 1 PS=735.49875 W(= 75 kgf·m/s,欧洲 / 中国汽车标定惯用),英制马力 1 hp=745.69987 W(= 550 ft·lbf/s,英美工业惯用),二者相差约 1.4%。中国汽车铭牌「马力」一般指公制 PS,换算时务必分清。

常用换算速查 quick reference · 点击填入

单位简介 about the units

就绪 · 输入任一单位数值即可全单位联动换算
第一节

关于本工具

About

调校一台汽车发动机,马力与千瓦的换算往往在维修手册与工况图之间反复。这个工具在浏览器内完成瓦特、千瓦、公制马力、英制马力、卡路里/秒共五种功率单位的实时互转,输入任意数值即时输出其余四项结果。所有计算在本地执行,输入的数值不会离开当前设备。

使用场景

壹

进口电机选型

采购一台德国 5.5 kW 电机,国内工程师习惯用马力选型,但供应商只标注千瓦。在报关单和铭牌上必须换算成 7.5 匹马力才能匹配现有皮带轮系。用本工具输入 5.5 kW,立即得到 7.38 马力,发现实际功率比预期低 1.6%,避免买错电机导致生产线转速不达标。

贰

实验室热值换算

做生物质颗粒热值实验,量热仪测出 4200 卡/克,但报告要求用千瓦时/千克提交。手动换算容易把卡和千卡搞混,差 1000 倍。用本工具输入 4200 卡,直接得到 4.884 kWh/kg,确认数据后直接填入实验报告,避免因单位错误被审稿人退回。

叁

柴油发电机并网

工地有两台旧发电机,一台铭牌标 150 马力,另一台标 110 kW。电工要用两台并网供 200 kW 设备,但不知道总容量够不够。用本工具把 150 马力换算成 110.3 kW,加上另一台共 220.3 kW,发现余量仅 10.2%,需加粗电缆,否则并网瞬间电压会塌。

肆

汽车改装刷程序

刷二阶程序后,马力机上拉出 280 匹轮上功率,但厂商标称是 205 kW 曲轴功率。换算成 280 匹约 206 kW,发现轮上功率几乎等于曲轴功率,说明传动效率异常高,可能是测功机没加载负载。用本工具快速换算后,决定重测一次,避免误判发动机状态。

伍

锅炉热效率核算

锅炉说明书写输出功率 0.7 MW,但环保局要求填报吨位(蒸汽锅炉用 t/h)。用本工具把 0.7 MW 换算成 601.6 kcal/s,再结合蒸汽焓值算出约 1 t/h 蒸发量。确认锅炉属于 1 吨级,按法规只需办理登记,不用特种设备检验,省下 3000 元专家评审费。

对比矩阵

维度本工具竞品 A(在线单位转换站)传统方法(手动查表计算)
速度输入即出,无网络延迟需加载页面 + 网络请求,慢 1-3 秒查表 + 心算或计算器,数分钟
隐私纯浏览器计算,数据不上传数据发送至服务器,有日志留存完全离线,无数据泄露风险
离线可用页面加载后断网仍可用必须联网完全离线
单位覆盖W / kW / 马力 / 卡 / 千卡 / 英尺·磅 / BTU/h通常只 W / kW / 马力取决于手头表格,常缺冷量单位
换算精度双精度浮点,小数点后 6 位多数四舍五入到 2-4 位取决于查表精度和计算误差
使用成本免费,无注册无广告免费但有广告,部分高级单位需付费需购买参考书或打印表格
第二节

使用指南

Getting Started

使用步骤

  1. 1在输入框键入数值(如 100),右侧下拉菜单选原单位(W/kW/马力/卡),结果区立即显示其余单位的等值
  2. 2点击结果区任意一行数值,该数值自动复制到剪贴板,页面出现短暂「已复制」提示
  3. 3若需反向换算,直接切换原单位下拉菜单,数值自动重算,无需清空输入
  4. 4展开底部「换算公式」面板,查看当前换算使用的固定系数(如 1 马力 = 735.5 W),来源标注于面板底部

输入输出示例

输入输出说明
1000 W → kW1 kW常规:W与kW的千倍关系,验证基本换算精度
1 马力 → kW0.7355 kW常规:公制马力(PS)与kW的标准换算,验证马力定义是否采用公制
0 W → 所有单位0 kW / 0 马力 / 0 卡/秒边界:零值输入,验证所有输出单位均正确归零,无NaN或空值
999999999 W → kW999999.999 kW边界:接近十亿的大数,验证浮点数精度与显示格式(无科学计数法截断)
1.23456 kW → W1234.56 W边界:带多位小数的输入,验证小数点后精度保留(是否四舍五入到两位)
1 卡/秒 → W4.1868 W易错:卡路里单位常与热量混淆,验证工具是否采用热功当量(1 cal/s = 4.1868 W)
1 hp(英制马力)→ kW0.7457 kW易错:用户常混淆公制马力(PS)与英制马力(hp),验证工具是否区分两者或默认公制

常见错误对照

1.混淆功率单位“卡”与热量单位“卡路里”

✗ 错误输入 1000 卡,认为等于 1 千瓦
✓ 修复输入 1000 卡(功率单位),结果约 1.163 瓦

功率单位“卡”是“卡/秒”(cal/s),而食物热量“卡路里”是能量单位。本工具处理的是功率,1 卡/秒 ≈ 4.1868 瓦,与食物标签上的千卡(kcal)完全不同。

2.英制马力与公制马力混用

✗ 错误将 1 马力(英制)直接当作 1 马力(公制)换算
✓ 修复明确选择“英制马力”(hp)或“公制马力”(PS),1 hp ≈ 0.7457 kW,1 PS ≈ 0.7355 kW

英制马力(hp)和公制马力(PS)定义不同,差值约 1.4%。汽车、机械参数常混用,不区分会导致 1.4% 的系统误差。

3.千瓦与千瓦时(kWh)概念混淆

✗ 错误输入 2 kW,期望得到 2 kWh 对应的能量
✓ 修复功率 2 kW 运行 1 小时,能量为 2 kWh,但本工具只换算功率单位

kW 是功率(做功快慢),kWh 是能量(做功总量)。本工具不涉及时间维度,不能直接输出能量值。

4.机械功率与电功率单位混用

✗ 错误将锅炉的“匹”(HP)当作电功率单位,直接换算为 kW
✓ 修复确认“匹”指制冷量(约 2.5 kW)还是马力(0.735 kW),再选择对应单位

空调“匹”常指制冷功率(约 2.5 kW),而马力(HP)是机械功率。两者虽同名但数值不同,需根据上下文判断。

5.忽略小数精度,四舍五入导致误差

✗ 错误输入 0.3333 kW,直接取整为 0.33 kW 再换算
✓ 修复保留原始精度输入 0.3333,或使用工具内置的精确计算

功率换算涉及非整数系数(如 1 hp = 0.745699872 kW),中间截断会累积误差,应使用完整精度计算。

6.将“瓦特”简写为“W”时误写为小写“w”

✗ 错误输入 100 w
✓ 修复输入 100 W

国际单位制中,以人名命名的单位符号首字母大写(W 来自瓦特),小写“w”是非标准写法,工具可能无法识别。

7.混淆“兆瓦”(MW)与“毫瓦”(mW)

✗ 错误输入 1 MW,实际想表达 1 mW
✓ 修复明确单位前缀:1 MW = 1,000,000 W,1 mW = 0.001 W

M(兆)和 m(毫)大小写不同,数值相差 10^9 倍。误写会导致结果相差十亿倍,需仔细核对前缀。

第三节

工作原理

How It Works

核心公式

1 马力 = 0.73549875 kW = 735.49875 W = 632.415 kcal/h

变量说明

  • 马力公制马力,1 马力 ≈ 735.5 W
  • kW千瓦,功率单位,1 kW = 1000 W
  • W瓦特,国际单位制功率基本单位
  • kcal/h千卡/小时,热功率单位,1 kcal/h ≈ 1.163 W

示例

一台 150 马力发动机:150 × 0.73549875 = 110.3248125 kW,约 110.3 kW;换算为 kcal/h:110.3248125 × 860 = 94879.34 kcal/h(1 kW ≈ 860 kcal/h)。

输入数值W / kW / 马力 / 卡识别单位匹配换算基准乘换算系数1 kW = 1.36 马力输出结果所有单位等值单位转换循环计算各目标单位选择目标单位W / kW / 马力 / 卡
用户输入与选择 浏览器内计算 输出结果
第四节

开发者集成

For Developers

5 种主流语言实现,复制即用:

def power_convert(value: float, from_unit: str, to_unit: str) -> float: """ 功率单位换算,支持 W / kW / hp(metric) / cal/s 1 kW = 1000 W 1 hp (metric) = 735.49875 W 1 cal/s = 4.1868 W """ to_watt = { 'W': 1.0, 'kW': 1000.0, 'hp': 735.49875, 'cal/s': 4.1868 } watt_value = value * to_watt[from_unit] return watt_value / to_watt[to_unit] # 示例:5 马力等于多少千瓦 print(power_convert(5, 'hp', 'kW')) # 输出: 3.67749375
function powerConvert(value, fromUnit, toUnit) { const toWatt = { 'W': 1, 'kW': 1000, 'hp': 735.49875, 'cal/s': 4.1868 }; const wattValue = value * toWatt[fromUnit]; return wattValue / toWatt[toUnit]; } // 示例:2000 瓦等于多少马力 console.log(powerConvert(2000, 'W', 'hp')); // 输出: 2.719243234... (约 2.72)
package main import "fmt" func powerConvert(value float64, from, to string) float64 { toWatt := map[string]float64{ "W": 1.0, "kW": 1000.0, "hp": 735.49875, "cal/s": 4.1868, } wattValue := value * toWatt[from] return wattValue / toWatt[to] } func main() { // 示例:1 千瓦等于多少卡/秒 fmt.Println(powerConvert(1, "kW", "cal/s")) // 输出: 238.845896627... (约 238.85) }
#!/bin/bash # 功率换算:使用 awk 进行浮点运算 # 用法: ./power.sh <值> <源单位> <目标单位> # 单位: W kW hp cal/s awk -v val="$1" -v from="$2" -v to="$3" ' BEGIN { toWatt["W"] = 1 toWatt["kW"] = 1000 toWatt["hp"] = 735.49875 toWatt["cal/s"] = 4.1868 wattVal = val * toWatt[from] result = wattVal / toWatt[to] printf "%.6f\n", result }' # 示例:./power.sh 1000 W kW → 输出 1.000000
fn power_convert(value: f64, from: &str, to: &str) -> f64 { let to_watt: std::collections::HashMap<&str, f64> = [ ("W", 1.0), ("kW", 1000.0), ("hp", 735.49875), ("cal/s", 4.1868), ].iter().cloned().collect(); let watt_value = value * to_watt[from]; watt_value / to_watt[to] } fn main() { // 示例:500 卡/秒等于多少瓦 println!("{}", power_convert(500.0, "cal/s", "W")); // 输出: 2093.4 }
第五节

常见问题

Q & A
问1 马力到底等于多少千瓦?怎么我查的有说 0.735 有说 0.746?+
答

这是公制马力和英制马力的区别。公制马力(ps)1 ps ≈ 0.735 kW,常见于汽车、柴油机参数;英制马力(hp)1 hp ≈ 0.746 kW,常见于美规设备、空调压缩机。本工具在单位选择里分别标注了「马力(公制)」和「马力(英制)」,输入前确认一下你手上的数据是哪种,选错会差 1.5% 左右。

问输入 0.1 kW 转成 W,结果怎么是 100,不是 1000?+
答

结果是对的。1 kW = 1000 W,所以 0.1 kW = 100 W。小数点位置容易看错,建议直接输入整数或科学计数法(如 1e-1),工具支持小数点后 6 位。如果想把 1000 W 转成 kW,输入 1000 选「W→kW」就能得到 1。

问卡和千瓦怎么换算的?这个卡是卡路里吗?+
答

这里的「卡」是「卡路里/秒」,功率单位(cal/s),不是食物热量那个大卡(kcal)。1 cal/s ≈ 4.1868 W。如果你手里是 kcal/h(常见于制冷量),需要先手动换算:1 kcal/h ≈ 1.163 W。本工具目前只处理 cal/s 这一种,转之前先确认你的单位符号。

问我在手机浏览器上用,输入框太小了,数字老打错怎么办?+
答

本工具是全前端实现,输入框支持直接粘贴,建议复制数字后长按粘贴。如果数字很长(如 12345.6789),可以分段输入,每段确认后再补。结果区域支持一键复制,不用手抄。另外,输入框对负数和零做了限制,只接受正数,如果输不进去检查一下有没有空格或负号。

问离线能不能用?没网的时候打开过页面,还能换算吗?+
答

可以。本工具所有换算逻辑都在浏览器本地执行,不依赖服务器。首次加载后,只要不强制刷新页面或清缓存,离线状态下输入数值、选择单位、点击换算都能正常出结果。如果担心断网后打不开,建议在有网时把页面保存到手机桌面(iOS 用 Safari 的「添加到主屏幕」)。

问为什么我输入 746 W 转成马力,结果是 1.000,但别人说 1 马力=745.7 W?+
答

本工具内部使用 1 hp = 745.699872 W(国际标准值),显示时四舍五入到小数点后 3 位,所以 746 W 显示为 1.000 hp。如果你需要更高精度,结果区可以点「显示更多小数位」,最多显示 6 位小数。工程计算建议用 745.7 这个近似值,日常用 746 也没问题。

问kW 和 MW 能直接转吗?为什么单位列表里没有 MW?+
答

本工具目前只提供 W、kW、马力(公制/英制)、卡/秒 这五个单位。MW(兆瓦)是 1000 kW,你可以先转成 kW,再手动除以 1000 得到 MW。同理 GW、TW 也不支持直接选。如果经常需要 MW 级别换算,建议用「kW→MW」两步走,或浏览器里搜「MW 转 kW」用其他工具。

问我算空调的制冷功率,输入 2.5 kW 显示 2.5,但空调铭牌写的是 2.5 匹,这俩一样吗?+
答

不一样。空调的「匹」是制冷量单位,1 匹 ≈ 2.5 kW 制冷量(不是输入电功率)。本工具换算的是电功率(W/kW/马力),不是制冷量。如果你需要换算空调电功率,建议先看铭牌上的「额定输入功率」数值(单位 W 或 kW),再用本工具转成马力或其他单位。

隐私保证所有计算与处理均在你的浏览器本地完成,输入数据不会上传服务器,也不会保存或共享。

↑↓选择 ↵打开 ⌘+↵新窗口 esc关闭