周岁 · 虚岁 · 属相 · 生日

热量单位换算在线计算器

按 1 cal = 4.184 J 的热化学卡定义换算。填一个数、选一个单位,五个单位的结果一次全给你,改数字当场更新,反向换算不用换顺序。

100 千焦 = 23.9006 千卡(大卡)

折成千卡(大卡)约 23.9,占能量 NRV(8400 kJ)的 1.19%

算式:100 千焦 × 1000 = 100000 J,100000 ÷ 4184 = 23.9006 kcal

同一份热量的五种写法,单位之间只差一个固定倍数
单位数值
千卡(大卡)日常说的「卡路里」「几大卡」指这个23.9006
千焦GB 28050 规定能量以此单位标注100
卡(小卡)1 cal 定义为 4.184 J23900.57
兆焦1 MJ = 1000 kJ0.1
焦耳国际单位制能量单位100000

红底那一行就是你选的起始单位。要「大卡转千焦」,把单位切成千卡即可,同一张表反着读。

标签读数台:每 100g、每份、整盒一起算

GB 28050 规定能量必须以千焦(kJ)标示,标签常同时给「每100克」和「每份」两栏——两栏差的就是每份克数。先看一眼你手里那包写的是哪一栏,选对下面的口径。

三口径对照,每行都给出千焦、千卡与 NRV%
口径千焦 kJ千卡 kcalNRV%
每 100g你填的这一栏1894452.676922.5476%
每份每 100g × 每份克数 ÷ 100568.2135.80316.7643%
整盒/整包每份 568.2 kJ × 每盒 8 份4545.61086.4254.1143%

标签反算核对器:三大营养素能不能对上标称能量

把标签上的蛋白质、碳水化合物、脂肪克数(含酒精的再加乙醇)按供能系数折成能量,再与标签标称的那个数比对。克数与标称能量请用同一口径(都按每 100g,或都按每份)。系数:蛋白质 4、碳水化合物 4、脂肪 9、乙醇 7 kcal/g;标签侧常用整数 kJ 系数 17 / 17 / 37 / 29。

逐项折算,kJ 列相加即为按国标整数系数的反算值
成分克数kcal 系数折 kcalkJ 系数折 kJ
蛋白质8.543417144.5
脂肪22919837814
碳水化合物55422017935
乙醇(酒精)留空按 0 计070290

按 kJ 整数系数反算1893.5 kJ

折成千卡452 kcal

走 kcal 系数再折 kJ1891.17 kJ

标签标称1894 kJ

标称折成千卡 / NRV%452.6769 kcal · 22.5476%

反算减标称−0.5 kJ · −0.03%

kcal 路径与标称差−0.15%

基本吻合

反算值与标签标称值差异在系数取整范围内,标签口径自洽。

供能构成:碳水化合物 220 kcal、脂肪 198 kcal、蛋白质 34 kcal

这一层只核对数字是否自洽,不判断食品好坏,也不推出任何摄入额度。偏差大小不等于质量问题,口径没对齐的偏差属于计算过程没走完。

单位速查表

下面每一行都由 1 cal = 4.184 J 这一个定义算出,可以直接拿计算器复核。

换算关系数值出处
1 cal = ? J4.184热化学卡定义,本页一律采用这一条
1 kcal = ? cal1000千卡的「千」即 1000 倍
1 kcal = ? kJ4.1844184 J ÷ 1000
1 kJ = ? kcal0.2390061000 ÷ 4184;千焦转大卡就乘这个数
1 kJ = ? cal239.00571000 ÷ 4.184
1 MJ = ? kJ1000兆焦的兆即一百万焦耳,等于 1000 千焦
1 MJ = ? kcal239.00571000000 ÷ 4184
能量 NRV 8400 kJ = ? kcal2007.658400000 J ÷ 4184;通俗说的「约 2000 大卡」是它的取整近似,精确值见左栏

能量系数:精确折算与标签整数

成分kcal/g×4.184 得 kJ/g标签整数 kJ/g取整差
蛋白质416.73617+1.58%
脂肪937.65637−1.74%
碳水化合物416.73617+1.58%
乙醇(酒精)729.28829−0.98%

取整差就是反算核对器里两条路径算出两个数的原因:标签按整数系数算,教科书按 kcal 系数算。

图解

一条数轴讲清千焦与大卡的 4.184 倍关系:1 cal = 4.184 J,1 kcal = 4.184 kJ
图1:一条数轴讲清千焦与大卡的 4.184 倍关系:1 cal = 4.184 J,1 kcal = 4.184 kJ
国产标签的能量栏长什么样:强制用千焦标注,通常并列「每100克」与「每份」两栏
图2:国产标签的能量栏长什么样:强制用千焦标注,通常并列「每100克」与「每份」两栏
NRV% 是什么:8400 kJ 这条参考值里,这份食品占去了多大一块
图3:NRV% 是什么:8400 kJ 这条参考值里,这份食品占去了多大一块
每克各供多少能:蛋白质与碳水 17 kJ/g、脂肪 37 kJ/g、乙醇 29 kJ/g
图4:每克各供多少能:蛋白质与碳水 17 kJ/g、脂肪 37 kJ/g、乙醇 29 kJ/g

点击图片可放大查看。

本页口径说明

仅供参考,不构成膳食或医疗建议。本页面只做单位换算与营养标签的数值核对,不提供减重、增肌、控糖等任何目标下的摄入量建议,不评价食品优劣,不涉及疾病管理,也不推荐任何食品或保健、药品类产品。标签数据以生产企业与法定检验为准;孕期、哺乳期、慢病或正在随访的人群,相关饮食问题请咨询执业医师或注册营养师。

常见问题

1 千焦等于多少大卡?

1 kJ = 1000 J ÷ 4184 J/kcal = 0.239006 kcal,也就是约 0.239 大卡。反过来 1 大卡 = 4.184 千焦。所以千焦换大卡就除以 4.184,大卡换千焦就乘 4.184。赶时间可以按除以 4 口算,代价是估出来的大卡数会偏大 +4.6%——那正是 4 与 4.184 之间的相对差。

食品标签为什么标千焦不标大卡?

因为 GB 28050《预包装食品营养标签通则》把能量列为强制标示内容,并且规定以千焦(kJ)为单位标注;同一标准还给能量定了营养素参考值 NRV = 8400 kJ,用来计算标签上的 NRV%。千焦是国际单位制中焦耳的倍数,属于法定计量单位口径,大卡(千卡)不在标签的强制标注单位里,所以国产包装上常见到的只有 kJ。进口或境外版本标签经常直接写 kcal,两边换算就是 4.184 倍这一层关系。

大卡和卡路里是一回事吗?

日常口语里指同一个数,物理定义上不是。物理的卡(cal)定义为 4.184 J,千卡(kcal)才是 1000 卡。食品包装、健身和饮食语境里说的「卡路里」「卡」「大卡」,实际指的都是千卡,比物理意义上的卡大 1000 倍。看英文资料时以 kcal 为准,别把 cal 当 kcal——这层搞混的结果是数值差一千倍。

kJ 和 kcal 差多少倍?

差 4.184 倍:1 kcal = 4.184 kJ,1 kJ = 0.239006 kcal。标签上那栏 8400 kJ 的能量 NRV,按这个倍数折算是 2007.65 kcal,日常说的「约 2000 大卡」就是对它取整,不是精确定义。再提醒一次:8400 kJ 是标签参考值,不是任何个人的每日需要量。

NRV% 是什么意思?

NRV 是「营养素参考值」,NRV% 表示这一栏口径下的能量占 8400 kJ 参考值的百分比,算法是 能量(kJ)÷ 8400 × 100。例如每 100g 标 1894 kJ,这一栏的 NRV% 就是 22.5476%(1894 ÷ 8400 × 100)。它衡量的是相对参考量占了多大份额,不是「今天还能吃多少」的额度。读的时候还要注意标签这栏是按每 100g 还是按每份列的,两种口径下的 NRV% 会差出好几倍——上面第二块的读数台就是为这件事做的。

用三大营养素反算,为什么和标签上的能量对不上?

反算式是 蛋白质 × 17 + 碳水化合物 × 17 + 脂肪 × 37(含酒精再加 乙醇 × 29),单位 kJ。对不上通常落在这几类原因上:系数取整(4 kcal/g 精确折算是 16.736 kJ/g,标签按 17 计;脂肪那侧 37.656 折到 37,两条路径本身就有 +1.58% 与 −1.74% 的差);膳食纤维是否计入碳水化合物;赤藓糖醇等糖醇被算进碳水化合物总量;有机酸类供能成分没列进三大营养素;每 100g 与每份混标;能量含量很低时标签允许标注为 0。上面第三块的核对器会按偏差大小把这几项分层提示出来。

相关查询