汽车油耗计算
转换所有处理都在浏览器本地完成,数据不上传服务器
填这次跑的里程、加了多少钱的油与油价,右边给出四种油耗说法与每公里花费。 两套单位的方向是相反的。 中国大陆、欧洲、澳洲用 L/100km(每百公里多少升)—— 数字越小越省;美国用 MPG(一加仑跑多少英里)—— 数字越大越省。光看数字大小会得出相反的结论,所以两个都给,并在旁注里写着「越大越省」。 英国也用 MPG,但加仑不是同一个加仑。 英制加仑 4.546 L、美制 3.785 L,差了 20% —— 同一个油耗算出来的 MPG 差两成。所以这里两个 MPG 都列,并标清是哪一个。 换算常数是从单位定义推出来的,不是抄的。 MPG 与 L/100km 之间的常数(美制 235.2、英制 282.5)很容易记错一位,所以代码里是从「1 英里 = 1.609344 km」「1 美制加仑 = 3.785411784 L」「1 英制加仑 = 4.54609 L」现算的 —— 而单测钉住了「8 L/100km ≈ 29.4 MPG(美制)」,这个数每个开车的人都认得出来。
功能
- 同时给出 L/100km、km/L、MPG(美制)、MPG(英制)四种说法
- ⚠️ 标出 MPG 与 L/100km 的方向相反(一个越大越好、一个越小越好)
- ⚠️ 美制与英制 MPG 分开列(两个加仑差 20%)
- 每公里与每百公里的油费,油价可改
- ⚠️ 另一种问法:给车辆额定油耗与里程,直接算这趟要多少升、多少油钱、几个人分摊(含往返开关)—— 不用先加一箱油才知道
- ⚠️ 往返只翻里程、不翻油耗(把翻倍写在油耗之前会得出「往返油耗减半」的荒唐结论)
- 换算常数从单位定义推导,单测钉在 8 L/100km ≈ 29.4 MPG 这个公认值上
- 全部本机计算
使用方法
- 填这次跑的里程(或者用一箱油跑的距离)
- 填加了多少升、油价多少
- 右边给出四种油耗说法与每公里花费
- 要长期记录的话,改一下里程与加油量反复算
常见问题
- MPG 和 L/100km 怎么换算?为什么两个数看着差那么多?
- 两者是倒数关系,所以不存在一个固定的倍数:MPG(美制)= 235.215 ÷ (L/100km)。8 L/100km ≈ 29.4 MPG、12 L/100km ≈ 19.6 MPG。而且方向相反 —— L/100km 越小越省,MPG 越大越省。英国的 MPG 用的是英制加仑(4.546 L),比美制(3.785 L)大 20%,所以同一个油耗算出来比美制 MPG 大两成。
- 算出来的油耗和仪表盘显示的不一样?
- 正常,而且是两回事。仪表盘那个是行车电脑按喷油量估算的,通常偏乐观(它算不准怠速、冷启动加浓这些);这里算的是实测——两次加满油之间的里程与加油量之比。想测准的话用「加满到加满」:加满、记里程;下次再加满,用这次的加油量除以两次的里程差。单次计算受加油时是否加满影响很大,跑几箱取平均更可靠。
相关工具
单位换算
转换在长度、重量、温度、能量、压力、流量、力、密度等 26 类单位之间换算,输入一个值就能看到同类全部单位下的结果,全部在浏览器本地完成。
电动车充电费用
转换算电动车充一次电多少钱:家用桩、公共慢充、公共快充三种方式并排对比,含充电损耗、服务费、峰谷电价与一年成本。
时间戳转换
转换把 Unix 时间戳还原成日期时间,或反过来。秒 / 毫秒 / 微秒 / 纳秒自动识别,支持小数、负数与 Windows FILETIME。全部在浏览器本地完成。
日期计算
转换算两个日期之间相差多少天,或给一个日期加减若干天、周、月。日期用日历挑或直接粘贴,结束日期留空就与今天比较。全部在浏览器本地完成。
进制转换
转换在二、八、十、十六、36、64 进制之间互转,六种结果一次全部给出,19 位的雪花 ID 也能一位不差。全部在浏览器本地完成。
Cron 解析
转换把 cron 表达式逐字段讲成人话,算出接下来几次与上一次的执行时间;永远不会触发的表达式会当场说明原因。全部在浏览器本地解析。