两换算克

两换算克按现行市制 1 两 = 50 克、1 斤 = 10 两 = 500 克。输入两、克或斤,同步查看克、两、斤、斤两拆分和老秤(16 两制)对照。

1 换算结果
50
克(g)50
市两1
市斤0.1
斤两拆分0斤1两
老秤 · 16 两制1.6 老两

换算基准:现行市制 1 两 = 50 克,1 斤 = 10 两 = 500 克。老秤(1959 年前的 16 两制)1 斤仍为 500 克,但 1 老两 = 500 ÷ 16 = 31.25 克—— 「半斤八两」正是老秤下半斤(250 克)= 8 老两。结果保留 8 位有效数字。

怎么用

  1. 选择输入单位先点「市两 / 克 / 市斤」选定手里数值的单位。照菜谱、抓中药一般是两或克,跟摊主报数多用斤。
  2. 输入数值在数值框里填要换算的数字,例如 2、2.5、10,支持小数。框右侧会显示当前单位(两 / 克 / 斤)。
  3. 读取克与两/斤结果每改一个数或单位就立即重算,无需点等号。大号字给出对应的克数,下方同时列出克、市两、市斤三种值。
  4. 看斤两拆分与老秤对照结果区把斤数按「10 两 = 1 斤」拆成斤加两(如 1.06 斤 = 1斤0.6两),并给出同等质量在老秤 16 两制下的老两数,方便核对老菜谱、老戥子。

核心要点

两换算克只需要一个定义值:1 市两 = 50 克(因为 1 市斤 = 500 克 = 10 两)。 先判断手里的数是两、克还是斤,再乘除对应因子即可双向换算。

  • 两 → 克:乘以 50。例:2 两 = 100 克,5 两 = 250 克(半斤)。
  • 克 → 两:除以 50。例:100 克 = 2 两,250 克 = 5 两。
  • 斤对照:1 斤 = 10 两 = 500 克,半斤 = 5 两 = 250 克。
  • 老秤对照:旧制 1 斤 = 16 两,1 老两 = 31.25 克,「半斤八两」由此而来。
  • 场景算例:菜谱「二两葱」= 100 克;50 克金饰 = 1 市两 = 1.6 老两。
  • 边界提醒:50 克是定义值,不是经验近似;实际用量请输入正数。

原理与公式

两(市两)与克(gram)分别是中国市制与国际单位制的质量单位,换算靠一个精确定义常数联系起来:

1 市斤 = 500 克 = 10 市两(1959 年国务院统一计量制度,精确值),因此 1 市两 = 50 克

三个单位的换算公式

克 = 两 × 50
两 = 克 ÷ 50
斤 = 克 ÷ 500 = 两 ÷ 10

斤两拆分(买菜/看方口语)

1 斤 = 10 两 拆分斤数:斤 = ⌊总斤数⌋,余下小数部分乘以 10 即两数。

老秤(16 两制)对照

1959 年前的旧市制 1 斤 = 16 两,斤仍为 500 克,故1 老两 = 500 ÷ 16 = 31.25 克,即 1 市两 = 1.6 老两。 成语「半斤八两」正是旧制下半斤(250 克)恰为 8 老两。

计算示例

2 两 → 克:2 × 50 = 100 克
250 克 → 两:250 ÷ 50 = 5 两 = 半斤
530 克 → 斤两:530 ÷ 500 = 1.06 斤 → 1斤0.6两
50 克 → 老两:50 ÷ 31.25 = 1.6 老两

精度:内部以高精度十进制(decimal.js)运算,规避原生 JavaScript 可能出现的0.1 + 0.2 = 0.30000000000000004 这类浮点误差;换算因子用精确值(50、31.25),所以50 克 正好得到 1 两;结果统一保留 8 位有效数字, 斤两里的两保留 1 位小数。计算均在浏览器本地完成。

常见问题

一两等于多少克?二两、半斤各是多少克?
现行市制 1 市两 = 50 克(精确值),因为 1 市斤 = 500 克 = 10 市两。所以二两 = 100 克,三两 = 150 克,半斤 = 5 两 = 250 克,一斤 = 10 两 = 500 克。反过来,50 克 = 1 两,100 克 = 2 两,250 克 = 5 两。
克怎么换算成两?50 克、100 克、250 克是几两?
克换两就除以 50:克数 ÷ 50 = 两数。50 克 = 1 两,100 克 = 2 两,150 克 = 3 两,250 克 = 5 两 = 半斤,500 克 = 10 两 = 1 斤。换成斤就除以 500:530 克 = 1.06 斤 = 1斤0.6两。
为什么老话说「半斤八两」,现在半斤却是五两?
「半斤八两」用的是 1959 年以前的老秤(旧市制),当时 1 斤 = 16 两,半斤正好是八两,比喻两者不相上下。1959 年国务院统一计量制度后,1 斤改为 10 两(斤仍等于 500 克),所以现行标准下半斤 = 五两,这句成语只保留了比喻义。本工具的「老秤·16 两制」一栏会给出同等质量在旧制下的老两数供对照。
老秤(16 两制)一两是多少克?和现在的两差多少?
老秤 1 斤同样是 500 克,但分成 16 两,所以 1 老两 = 500 ÷ 16 = 31.25 克,比现行 1 市两 = 50 克要小。也就是说现行 1 市两 = 1.6 老两;同样一块 50 克的东西,老秤上是 1.6 两,现行秤上是 1 两。看民国及更早的老菜谱、老药方时要留意用的是哪套秤。
中药方子里的「两」和「钱」是多少克?
现行中药计量已改用克,但老方子里的「两、钱」多沿用旧制 1 斤 = 16 两、1 两 = 10 钱。旧制 1 两 ≈ 31.25 克、1 钱 ≈ 3.125 克。不过各年代、各地戥秤略有出入,抓药请以药师折算和现行《中国药典》克数为准,本工具的老秤两数仅供对照参考。
各地的「两」都一样吗?港澳、台湾的两呢?
不一样。内地现行市两 = 50 克(1 斤 = 500 克 = 10 两)。港澳、东南亚常用「司马两」,1 司马斤 ≈ 604.8 克、1 司马两 ≈ 37.8 克;台湾旧制「台两」1 斤 = 600 克、1 两 = 37.5 克。本工具按内地现行市制(1 两 = 50 克)换算,港澳台及金银交易请另按当地标准折算。
两换算克的结果保留几位小数?会有浮点误差吗?
内部用高精度十进制运算(decimal.js),规避 JavaScript 原生浮点误差(如 0.1 + 0.2 = 0.30000000000000004),换算因子用精确值(1 两 = 50 克、1 老两 = 31.25 克)。显示时统一保留 8 位有效数字并去掉多余的 0,斤两拆分里的两保留 1 位小数。所有计算都在你的浏览器本地完成,不联网、不上传。

相关指南

来源与更新

单位定义与换算常数依据(检索日期 2026-08-04):

本工具为纯单位换算,换算因子为标准定义值,不含会随政策周期变化的税率、利率或价格参数。老秤(16 两制)数值按 1 斤 = 500 克 ÷ 16 计算,供历史资料与老菜谱对照。内容经本站编辑整理与核对,仅供参考;中药抓药与贸易结算请以法定计量器具、现行药典与权威标准为准。

最近更新:2026-08-04

本工具按现行常用市制换算关系(1 市斤 = 500 克 = 10 两,1959 年计量制度改革确立)换算;斤、两为传统市制单位,我国法定计量单位是克、千克,老秤(16 两制)数值仅供对照参考。中药抓药、金银与贸易结算请以法定计量器具、现行药典与权威标准为准。