克换算千克
克换算千克(g 换算 kg,千克也就是公斤)按国际单位制换算:1 千克 = 1000 克(精确值),克数除以 1000 即得千克,小数点左移 3 位,1250 g = 1.25 kg;同屏给出毫克、克、千克、吨(公吨)四级数值。
包装、营养成分表、快递单上的克数,可以填小数。留空按 0 算。
换算基准:1 千克 = 1000 克 = 1000000 毫克,1 吨(公吨 t)= 1000 千克,都是精确关系。克换千克是除以 1000,所以小数点往左移 3 位。数值统一保留 8 位有效数字。
本页只做公制阶梯 mg–g–kg–吨(公吨 t)上的换算,进率一律是 1000。斤、两换算看「斤换算克」,磅、盎司看「重量单位换算」,短吨、长吨看「吨换算千克」——那几套单位不是 1000 进制,不能套本页的移位规则。
怎么用
- 选换算方向:包装、秤上读到的是克数、要写成公斤,用默认的「克 → 千克」;手上是公斤数、要折成克填表或抄配方,点「千克 → 克」。切换方向时上一次的结果会自动填进新方向的输入框,不用重新抄一遍。
- 填数字,结果即时出:只有一个输入框,填克数或千克数即可,可以带小数,留空按 0 算。每改一个字符就立即重算,不用点等号。填了负数或超出 1e-9 ~ 1e15 这个量级范围,输入框下会直接提示,结果区不出数。
- 读四级数值:大号字是当前方向的主结果。下面同时列出毫克(mg)、克(g)、千克(kg)、吨(公吨 t)四个值——同一条公制阶梯上每相邻两级都差 1000 倍,看药品剂量按 mg、看快递按 kg、看货运按吨都能直接取用。
- 记住小数点怎么移:结果区最后一格给出移位结论:克换千克是除以 1000,小数点左移 3 位(1250 → 1.25);千克换克是乘以 1000,小数点右移 3 位(0.6 → 600)。位数不够就在左边补 0,例如 25 克 = 0.025 千克。
核心要点
1000 克 = 1 千克,克数除以 1000 就是千克数,做法是把小数点往左移 3 位——1250 g = 1.25 kg。反过来千克乘以 1000 得克数,小数点往右移 3 位。
- 克 → 千克:除以 1000。500 g = 0.5 kg,250 g = 0.25 kg,25 g = 0.025 kg。
- 千克 → 克:乘以 1000。0.6 kg = 600 g,1.25 kg = 1250 g,0.05 kg = 50 g。
- 千克就是公斤:1 公斤 = 1 千克 = 1000 克,秤上的 kg 与口语说的「几公斤」是同一个数。常见速查:100 g = 0.1 kg,800 g = 0.8 kg,2500 g = 2.5 kg,3500 g = 3.5 kg。
- 整条阶梯都是 1000 倍:1 吨(公吨 t)= 1000 kg = 10⁶ g = 10⁹ mg。
- 位数不够就补 0:左移不够补在整数位前(7 g = 0.007 kg),右移不够补在末尾(1.2 kg = 1200 g)。
- 适用边界:本页只走公制阶梯。斤、两(1 市斤 = 500 克)、磅、盎司、短吨、长吨都不是 1000 进制,各有专页,不能套本页的移位规则。
原理与公式
千克(kg)是国际单位制的质量基本单位,克(g)是它的十进分数单位。两者的关系由 SI 词头 kilo(k)= 10³ 直接定义,是精确值,不随年度、地区、行业变化,也没有有效期:
1 千克 = 10³ 克 = 1000 克1 克 = 1000 毫克1 吨(公吨 t)= 1000 千克
换算公式
千克 = 克 ÷ 1000克 = 千克 × 1000毫克 = 克 × 1000吨 = 千克 ÷ 1000
小数点该往哪边移几位
因为进率 1000 = 103,移动位数恒为 log₁₀1000 = 3,与你填的数值无关,只与方向有关:
克 → 千克(除以 1000):小数点左移 3 位千克 → 克(乘以 1000):小数点右移 3 位
位数不够时补 0——25 → 0.025(左移,前面补两个 0),1.2 → 1200(右移,后面补两个 0)。
计算示例
| 输入 | 毫克 mg | 克 g | 千克 kg | 吨 t | 移位 |
|---|---|---|---|---|---|
| 1250 克 | 1250000 | 1250 | 1.25 | 0.00125 | 左移 3 位 |
| 500 克 | 500000 | 500 | 0.5 | 0.0005 | 左移 3 位 |
| 0.6 千克 | 600000 | 600 | 0.6 | 0.0006 | 右移 3 位 |
| 2.5 千克 | 2500000 | 2500 | 2.5 | 0.0025 | 右移 3 位 |
精度:内部用高精度十进制(decimal.js)运算,规避原生 JavaScript 的0.1 + 0.2 = 0.30000000000000004 这类浮点误差,所以 0.6 千克 正好是 600 克,不会出现 599.9999。换算因子取精确整数 1000,四个数值统一保留 8 位有效数字并去掉尾零;小于 0.0001 或达到 1e12 的数值改用科学计数法显示。为保证每一级都还是有限数值, 输入被限制在 0 或 1e-9 ~ 1e15 之间(1e-9 克 = 1 纳克,1e15 克 = 10 亿吨),超出范围会提示重填。 计算全部在你的浏览器本地完成。
常见问题
- 1000 克等于多少千克?500g、250g 分别是多少 kg?
- 1000 克 = 1 千克(精确关系)。所以 500 g = 0.5 kg,250 g = 0.25 kg,100 g = 0.1 kg,1250 g = 1.25 kg,2500 g = 2.5 kg。反过来 1 kg = 1000 g,0.5 kg = 500 g,0.25 kg = 250 g。判断方法只有一条:克数除以 1000 得千克数,千克数乘以 1000 得克数。
- 克换算千克时小数点往哪边移几位?怎么口算不出错?
- 克 → 千克是除以 1000,小数点往左移 3 位;千克 → 克是乘以 1000,小数点往右移 3 位。1000 是 10 的 3 次方,所以移的位数固定是 3,与数值大小无关。左移时整数位不够就在最前面补 0:25 克 → 0.025 千克,7 克 → 0.007 千克;右移时小数位不够就在末尾补 0:1.2 千克 → 1200 克,0.05 千克 → 50 克。记不住方向就想「克是小单位、千克是大单位,换成大单位数字要变小,所以往左移」。
- 毫克、克、千克、吨之间的进率是多少?1 千克等于多少毫克?
- 同一条公制阶梯上相邻两级都是 1000 倍:1 吨(公吨 t)= 1000 千克,1 千克 = 1000 克,1 克 = 1000 毫克。所以 1 千克 = 1000 × 1000 = 1000000 毫克(10⁶ mg),1 吨 = 1000000 克,1 毫克 = 0.000001 千克。跨一级移 3 位小数点、跨两级移 6 位,本页会把四级数值同时列出来,不用自己数零。
- 克和斤为什么不能按 1000 换算?1 斤是多少克、多少千克?
- 因为斤不是公制单位,不在「每级 1000 倍」这条阶梯上。内地现行市制是 1 市斤 = 500 克 = 0.5 千克,所以 1 千克 = 2 斤,1000 克 = 2 斤而不是 1 斤。同理磅(1 磅 = 0.45359237 kg)、盎司、短吨(907.18474 kg)也都不是 1000 进制,套本页的「小数点移 3 位」会算错。斤两换算请用本站的「斤换算克」「千克换算斤」,磅、盎司用「重量单位换算」。
- 千克和公斤是一回事吗?包装上写 g 和 kg 有什么讲究?
- 是一回事,「公斤」是千克(kg)的中文习惯叫法,1 公斤 = 1 千克 = 1000 克。我国实行法定计量单位制度,质量的法定单位是千克,克是它的十进分数单位,所以预包装食品的净含量、电子秤读数、快递面单一律标 g 或 kg,不标斤。习惯上小于 1 千克的净含量多标克(如 500 g),大于 1 千克的多标千克(如 2.5 kg),两种写法指的是同一个重量。
- 克换算千克要保留几位小数?很小的克数换成千克怎么写?
- 日常场景保留 2~3 位小数就够:1250 g = 1.25 kg,25 g = 0.025 kg;商品净含量、快递计费通常按千克保留 2 位,药品剂量、实验称量才需要更多位数。本页统一保留 8 位有效数字并去掉无意义的尾零,所以 1250 g 显示 1.25 kg 而不是 1.250 kg,两者是同一个数。克数很小时千克数会拖一长串 0,本页在数值小于 0.0001 或达到 1e12 时改用科学计数法:0.09 克 = 0.00009 千克显示为 9e-5,1e15 克 = 1e12 千克显示为 1e12。日常量级(0.0001 ~ 1000 亿)都用普通小数写法,可以直接抄。
- 3500 克是多少千克?体重、快递上的克数怎么快速换算成千克(公斤)?
- 3500 克 = 3.5 千克,也就是 3.5 公斤,做法仍是除以 1000、小数点左移 3 位。常见值可以直接记:2500 g = 2.5 kg,3200 g = 3.2 kg,4000 g = 4 kg,5000 g = 5 kg。出生体重、体检记录、快递面单、行李限重上的克数都按这一条换算,不用换公式。若对方要的是斤,再把千克数乘以 2(1 千克 = 2 市斤),3.5 千克 = 7 斤——这一步已经离开公制阶梯,不能和「除以 1000」混在一起算。