使用方法
本页把公顷与平方英寸的换算做成可反复试算的小工具,默认已填好示例,改动任一输入框都会立刻重算。
- 在「数值」框里填要换算的数,例如
2;这是唯一的必填项,按 Enter 键(不加 Ctrl、Cmd 或 Shift)就会立即换算,不必去点按钮。 - 用「从」和「换算为」两个下拉框选源单位与目标单位,可选项有公顷、平方米、平方千米、平方厘米、平方毫米、英亩、平方英尺、平方英寸、平方码、平方英里十种,任意两两组合都能换算,所以把平方英寸换回公顷也是同一套操作。
- 「结果小数位」默认填 6,允许 0 到 10,按 Enter 或改动后结果按新位数重新舍入;位数只改变显示,不改变内部换算用的完整精度。
- 「交换单位」把两个下拉框对调并立刻重算,是核对反向结果最快的办法;「复制结果」把当前这一行等式收进剪贴板;「载入示例」把数值、单位、小数位和批量框一起还原成默认样本。
- 下方「批量换算」是多行文本框,每行填一个数,按 Ctrl/Cmd + Enter 一次换算整批;非法行会点名第几行、内容是什么,并说明跳过原因,不会悄悄按零处理。
速查表前 12 行直接显示,点「加载更多」展开全部 16 行;可导出带 BOM 的 CSV,或按 TSV 复制整张表。结果区带 role="alert",读屏软件会朗读结果。
能解决什么
第一类是把土地登记面积对接英制工程图。公顷在欧盟与中国土地登记里是通用单位,而少数进口设备图纸、老式英制工程图用平方英寸标小面积;本页把 2 公顷直接换成 31000062 平方英寸这类整数级结果。
第二类是核对公制与英制面积的量级。1 公顷等于 10000 平方米,1 平方英寸只有约 0.00064516 平方米,两者差约一千五百万倍;本页列出五列对照,能一眼看出 1 英亩约 4046.86 平方米、1 平方英尺等于 144 平方英寸,量级不再靠猜。
第三类是凡是能用「平方米」做基准的同类问题都收敛到同一条公式。把平方英寸、平方英尺、英亩反向换回公顷只需交换下拉框;本页把英寸精确定义一并纳入,方便确认这不是简单的除 12。
公顷转平方英寸这类跨体系换算,关键是平方英寸由英寸精确定义导出,写报告或填表时直接用本页结果最稳妥。
原理和变量
公顷是「百米见方」。1 公顷 = 100 米 × 100 米 = 10000 平方米,用于土地、林地、园区面积。它是公制面积的「实用整数单位」,不是国际单位制基本单位,但比平方米更适合描述大块土地。
平方英寸由英寸精确定义导出。1 英寸 = 25.4 毫米(1959 年国际码磅协定后的精确定义),所以 1 平方英寸 = 25.4 毫米 × 25.4 毫米 = 0.00064516 平方米。这个系数是跨体系换算的桥梁,严格由英寸长度定义平方而来,不是随手把英寸当 2.54 厘米再平方。
任意两单位的通用公式。把平方米定为基准,给每个单位记一个以平方米为单位的系数 F:公顷 10000、平方米 1、平方千米 1000000、英亩 4046.8564224、平方英尺 0.09290304、平方英寸 0.00064516。换算时先把输入换成平方米,再除以目标单位系数,即 out = v × F[from] / F[to]。选公顷换平方英寸时乘以 10000 再除以 0.00064516,选平方英寸换公顷时反过来,两个方向共用同一套系数,反向结果因此必然能复算回原值。
注意符号与体系。平方英寸写成 in²(上标 2),勿写成 in2;公制与英制面积换算是跨体系,1 平方英尺 = 144 平方英寸、1 平方码 = 1296 平方英寸,与公顷之间必须走 0.00064516 这条精确的桥。
完整示例
默认样本是 2 公顷,页面加载时结果区直接给出 2 公顷 = 31000062 平方英寸;脚本把 2 × 10000 得 20000 平方米,再除以 0.00064516 得到 31000062。你把数值改成别的数,或交换下拉框,等式会立刻被重新算出来。
- 正向:1、2、0.5、10、100 公顷分别得到 15500031、31000062、7750015.5、155000310、1550003100 平方英寸,正好是幂次与小数展开的校验点,0.5 公顷给出带半位的精确值。
- 反向:1 平方英寸换回 0.000000064516 公顷、15500031 平方英寸换回 1 公顷,误差只在显示位数上。
- 跨量级:1 平方米 = 1550.0031 平方英寸、1 英亩 = 4046.8564224 平方米、1 平方英尺 = 144 平方英寸、1 平方码 = 1296 平方英寸。
批量框默认填了五行示例,按 Ctrl/Cmd + Enter 一次列出结果;某行非法时会点名那一行并说明跳过,不会输出一个莫名其妙的零。
对照表
速查表把正向、反向和跨量级三类换算排在一起,共 16 行,默认只显示前 12 行,点「加载更多」展开剩余 4 行。表格的每一行都由脚本用同一条 out = v × F[from] / F[to] 现场算出:输入值取自上面那组示例,结果列算完再按当前小数位格式化,改小数位后整张表跟着变,不会出现两套数字。
备注只标换算方向,不含数值;导出与复制都取自同一份数组,不会漏掉屏幕上未展开的行。
结果边界与舍入
- 输入范围:数值框允许负一千万亿到正一千万亿,超出会给出具体越界提示并停止换算,不会截断成一个相近的大数。面积通常取非负,负数在数学上仍可换算,本页照实计算并保留符号。
- 零值:0 是合法输入,结果为 0,不会被当成非法值补零。
- 舍入:显示用固定小数位,默认 6 位,按四舍五入处理;内部始终用完整双精度浮点数计算,先算完再格式化,不会把中间结果提前截断。0.5 公顷这类小数会得到 7750015.5 这类带半位的精确结果。
- 浮点尾差:十进制系数在二进制里无法精确表示,反算回原值末位可能差一个最小单位;严格对齐时以系数定义式为准,别拿显示的六位小数反推。
- 量级显示:超大或超小的结果自动改用科学计数法,例如极小公顷数;日常量级仍用带千分位的写法。
- 不联网:所有换算、批量处理、表格生成与复制都在当前浏览器内完成,页面不发请求、不写 Cookie,也不把数值存进本地存储。
常见问题
平方英寸的系数 0.00064516 是怎么来的?
它由英寸精确定义平方而来:1 英寸 = 25.4 毫米,所以 1 平方英寸 = 0.00064516 平方米。脚本把这个系数写成 (0.0254)²,而不是抄查表值,方便逐级核对到英寸的长度定义。
为什么公顷和平方英寸要跨体系换算?
公顷是公制面积(百米见方),平方英寸是英制小面积,两者不在同一体系。本页用 0.00064516 平方米这座桥连接二者,不能简单除 12 或除 144。需要对接英制工程图时才走这条跨体系换算。
1 公顷到底等于多少平方英寸?
10000 平方米 ÷ 0.00064516 = 15500031 平方英寸。这个整数级结果是严格的,因为公顷与平方英寸都建立在精确定义之上;别把 1 公顷写成 1550 平方英寸(那是平方米级)或 155000310(那是十倍)。
反向换算准确吗,能复算回原值吗?
能。反向用的是同一个系数取倒数:平方英寸 = 公顷 × 0.00064516 / 10000。例如 15500031 平方英寸得 1 公顷,再换回平方英寸得 15500031。
英亩和平方英尺、平方英寸是什么关系?
这些是英制内部关系:1 平方英尺 = 144 平方英寸、1 英亩 = 43560 平方英尺 = 6272640 平方英寸。它们与公顷之间必须走 0.00064516 这座桥;本页在对照表里同时列出英亩、平方英尺、平方英寸,方便你确认英制内部的整数倍。
小数位改动会改变结果吗?
不会改变内部数值,只改变显示。默认 6 位,允许 0 到 10;脚本用完整精度算完,再按你选的位数格式化。把它调到 2 位看概数、调回 6 位看细节,等式两边的真实值始终一致,点「复制结果」也会带上当前位数。
输入文字、留空或超大数会怎样?
都会给具体报错,不会静默归零。数值为空或不是数字、小数位不在 0 到 10、数值超出正负一千万亿,分别有各自的提示文案并停止换算;批量框里某一行非法,会点名第几行和那一行的原文,说明跳过原因,其余合法行照常换算,绝不把坏数据补成零。
换算会上传吗,为什么和别处差一点?
不会。全部计算在浏览器本地完成,页面不发起网络请求,也不写 Cookie 或本地存储。若与别处数值在末位略有出入,多半是对方用了四舍五入到四位的系数 0.000645,而本页用完整定义常数;以系数推导式为准即可对齐,不必怀疑反向换算本身。
相关工具
下面三个工具都与把面积或数值整理清楚有关,按需取用,内链均为站内已上线页面。