升换算加仑
1 美制加仑 = 3.785411784 升,1 英制加仑 = 4.54609 升;选好美制/英制,升换加仑除以对应升数、加仑换升乘以对应升数,结果同时给出美制、英制两种加仑读数。
换算基准:1 美制加仑 = 3.785411784 升,1 英制加仑 = 4.54609 升(均为精确定义值)。 升↔加仑同时给出美制、英制两种加仑读数,结果保留 10 位有效数字。
怎么用
- 选择换算方向:点「升 → 加仑」或「加仑 → 升」。看进口车油箱、美式菜谱、油价($/gal)一般是加仑转升;把国内升数换成英美加仑读数则用升转加仑。
- 选加仑标准(美制 / 英制):加仑有两种:美制 1 加仑 = 3.785411784 升,英制(英国)1 加仑 = 4.54609 升,两者差约 20%。看美国资料、美式油价用美制;看英国、加拿大旧制资料用英制。选错标准结果会差两成。
- 输入数值:在数值框里填要换算的数字,例如 10、42、1,支持小数。框右侧显示当前输入单位(L 或 gal)。
- 读取结果:每改一个数、方向或标准就立即重算,无需点等号。大号字给出目标单位结果,下方同时列出升、美制加仑、英制加仑、毫升,方便一次看清两种加仑读数。
核心要点
升换加仑,第一步是分清是美制还是英制加仑——两者差约 20%,用错就偏两成。1 美制加仑 = 3.785411784 升,1 英制加仑 = 4.54609 升。
- 升 → 加仑:除以对应升数。例:10 升 ÷ 3.785411784 ≈ 2.64 美制加仑;10 升 ÷ 4.54609 ≈ 2.20 英制加仑。
- 加仑 → 升:乘以对应升数。例:1 美制加仑 ≈ 3.79 升,1 英制加仑 ≈ 4.55 升。
- 美制 vs 英制:美国油价、饮料、菜谱用美制;英国、部分加拿大旧制资料用英制。同样「1 加仑」,英制比美制多约 0.76 升。
- 油价换算:美元/加仑 ÷ 3.785411784 = 美元/升,再乘汇率得元/升。
- 边界提醒:3.785411784、4.54609 都是精确定义值,不是近似;本工具同时显示两种加仑,避免选错。
原理与公式
升(L)与加仑(gal)都是体积单位。加仑有两套互不兼容的定义,换算靠精确常数把两者联系起来:
1 美制液体加仑 = 3.785411784 升(= 231 立方英寸,精确值)1 英制加仑 = 4.54609 升(1985 年起的精确定义值)
两个方向的公式
加仑 = 升 ÷ 每加仑升数升 = 加仑 × 每加仑升数
推导(美制)
美制液体加仑定义为 1 加仑 = 231 立方英寸,而 1 英寸 = 2.54 厘米(精确), 所以 1 立方英寸 = 2.54³ = 16.387064 立方厘米,1 美制加仑 = 231 × 16.387064 = 3785.411784 毫升 = 3.785411784 升。
计算示例
10 L → 美制加仑:10 ÷ 3.785411784 ≈ 2.6417 gal10 L → 英制加仑:10 ÷ 4.54609 ≈ 2.1997 gal15 美制加仑(油箱)→ 升:15 × 3.785411784 ≈ 56.78 L1 英制加仑 → 升:1 × 4.54609 = 4.54609 L
精度:内部以高精度十进制(decimal.js)运算,规避原生 JavaScript 可能出现的0.1 + 0.2 = 0.30000000000000004 这类浮点误差;换算因子用精确值,所以3.785411784 L 正好得到 1 美制加仑;结果统一保留 10 位有效数字。计算均在浏览器本地完成。
常见问题
- 1 升等于多少加仑?1 加仑等于多少升?
- 要先分清加仑标准。按美制:1 美制加仑 = 3.785411784 升(精确定义值),所以 1 升 = 1 ÷ 3.785411784 ≈ 0.264172 美制加仑。按英制:1 英制加仑 = 4.54609 升,1 升 ≈ 0.219969 英制加仑。换算规则:升换加仑就除以对应的升数,加仑换升就乘以对应的升数。常见对照:10 升 ≈ 2.64 美制加仑 ≈ 2.20 英制加仑;1 美制加仑 ≈ 3.79 升,1 英制加仑 ≈ 4.55 升。
- 美制加仑和英制加仑有什么区别?我该用哪个?
- 两者是不同的定义,相差约 20%。美制(US)液体加仑 = 3.785411784 升,用于美国的油价、油箱、饮料、菜谱;英制(Imperial)加仑 = 4.54609 升,是英国、旧时英联邦(部分加拿大资料)使用的单位。同样说「1 加仑」,英制比美制多约 0.76 升。判断依据:资料来自美国或标 US gal → 用美制;来自英国、加拿大或标 Imp gal / UK gal → 用英制。本工具默认美制,可一键切换,并同时显示两种加仑读数,避免用错。
- 为什么 1 美制加仑正好是 3.785411784 升,换算会不会有误差?
- 3.785411784 是精确定义值,不是经验近似。美制液体加仑定义为 231 立方英寸(精确),而 1 英寸 = 2.54 厘米(精确),所以 1 立方英寸 = 2.54³ = 16.387064 立方厘米,1 加仑 = 231 × 16.387064 = 3785.411784 毫升 = 3.785411784 升(精确)。英制加仑自 1985 年起直接定义为 4.54609 升(精确)。本工具用高精度十进制运算,3.785411784 升会得到正好 1 美制加仑;页面显示的小数位只是为了便于阅读。
- 汽油按加仑算,怎么把美国油价换成每升多少钱?
- 美国油价通常按「美元/美制加仑」标注,而国内按「元/升」。换算分两步:先把加仑价格除以 3.785411784 得到每升价格,再乘以汇率换成人民币。例如汽油 3.5 美元/加仑,则 3.5 ÷ 3.785411784 ≈ 0.9246 美元/升,若汇率 7.2,则约 6.66 元/升。反过来,把每升价格乘以 3.785411784 就得到每加仑价格。本工具换算的是体积(升↔加仑),把上面的升数直接当作单价的分母即可。
- 常见容量对照:一箱油、一桶水大概是多少加仑?
- 以美制加仑为例:家用车油箱约 45~60 升 ≈ 11.9~15.9 美制加仑;桶装水 18.9 升(美式「5 加仑桶」)正好 ≈ 5 美制加仑;1 升瓶装饮料 ≈ 0.264 美制加仑;美式一夸脱(quart)≈ 0.946 升,四夸脱 = 1 美制加仑。换成英制加仑时同样体积的加仑数约小 20%(除以 4.54609)。本工具结果区同时给出美制、英制两种加仑,直接对照即可。
- 升、加仑的符号怎么写?换算结果保留几位小数?
- 升的常用符号是 L(或 l),毫升 mL;加仑是 gal,美制常写 US gal、英制写 Imp gal 或 UK gal。本工具内部用高精度十进制运算(decimal.js),规避 JavaScript 原生浮点误差(如 0.1 + 0.2 = 0.30000000000000004),换算因子用精确值(美制 3.785411784、英制 4.54609);显示时统一保留 10 位有效数字并去掉多余的 0(保留 10 位是为了让 3.785411784 这个 10 位有效数字的定义值能完整还原)。所有计算都在浏览器本地完成,不联网、不上传。