配速换算
转换所有处理都在浏览器本地完成,数据不上传服务器
⚠️ 配速不能放进单位换算器,因为它与速度是倒数关系而不是比例关系: ``` km/h = 3.6 ÷ 每公里秒数 ``` 比例换算的每一族都满足「0 对应 0」,而配速里 0 配速对应无穷大速度。更要命的是「取中间值」这类直觉在这里是反的:`5:00/km` 与 `10:00/km` 的中点不是 `7:30/km` 那个速度,而是两者速度的平均(对应 `6:40/km`)。把它当成比例换算做心算,每一个中间值都会算错 —— 所以它是单独的一页,而不是单位换算里的第 24 个分类。 配速的唯一用途就是估完赛时间。所以除了六种单位的互转,结果里直接列出 1 公里、5 公里、10 公里、半程马拉松与全程马拉松的完赛时间,另外可以自己填一个距离。 输入可以是 `5:30`,也可以是 `5.5` —— 后者按分钟解释(5 分 30 秒),因为那是跑者口语里的说法。全部在浏览器本地完成。
功能
- 每公里、每英里、每 100 米(游泳)三种配速,配速用跑表上的 `m:ss` 写法
- 公里每小时、英里每小时、米每秒三种速度
- ⚠️ 结果里说明配速与速度是倒数关系,并提示比较时要先都换成 km/h 再平均
- 标准距离的完赛时间:1 km、5 km、10 km、半马 21.0975 km、全马 42.195 km
- 可以再填一个自定义距离(公里)一起算
- 输入接受 `5:30`(跑表写法)与 `5.5`(5.5 分钟)两种
- 每英里按 1609.344 m 的精确值算,不是四舍五入后的 1.609
- ⚠️ 很慢的速度不会被显示成 0(按有效数字给,而不是固定小数位)
- 全部在浏览器本地完成
使用方法
- 在「输入的这一个是什么」里选你手上那个数的单位
- 把配速或速度填进去
- 结果给出六种单位的对照,以及各标准距离的完赛时间
常见问题
- 为什么配速不放在「单位换算」里?
- 因为它与速度是倒数关系,不是比例关系:`km/h = 3.6 ÷ 每公里秒数`。比例换算满足「0 对应 0」,而配速里 0 配速对应无穷大速度。更实际的问题是「取中间值」:`5:00/km` 与 `10:00/km` 的中点,按配速平均是 `7:30/km`,按速度平均是 `6:40/km` —— 差了 50 秒,而后者才是对的。放进比例换算里,每一个做心算的人都会算错,所以它必须单独一页。
- `5.5` 是 5 分 30 秒还是 5 分 5 秒?
- 5 分 30 秒,也就是 5.5 分钟。两种理解看起来都「像」,差的却是 25 秒,所以这里明确约定按分钟算。更保险的写法是 `5:30` —— 那是跑表上的写法,没有歧义。
- 半程马拉松为什么是 21.0975 公里,不是 21 公里?
- 因为它是全程马拉松的一半,而全程是 42.195 公里(这是 IAAF 定的竞赛距离)。差那 97.5 米在 3 小时 30 分的成绩上是 29 秒 —— 够决定一次达标与否。用 21 公里估算会一直偏快。
- 为什么游泳用「每 100 米」而不是每公里?
- 因为那是游泳的惯例,泳池是 25 或 50 米,成绩单上印的就是每 100 米的配速。换算关系很简单:每 100 米的秒数乘 10 就是每公里的秒数。这里两种都列出来,不用自己乘。
- 为什么很慢的速度不显示成 0?
- 因为那是在告诉用户「你没在动」。速度不足 1 的时候这里按有效数字给而不是固定小数位 —— 一个 30 分钟每 100 米的游泳配速约等于 0.056 m/s,固定三位小数还能显示,但再慢一点就成了 `0.000`。非零的值显示成零是一个会让人以为工具坏了的错误。
相关工具
单位换算
转换在长度、重量、温度、能量、压力、流量、力、密度等 26 类单位之间换算,输入一个值就能看到同类全部单位下的结果,全部在浏览器本地完成。
时间戳转换
转换把 Unix 时间戳还原成日期时间,或反过来。秒 / 毫秒 / 微秒 / 纳秒自动识别,支持小数、负数与 Windows FILETIME。全部在浏览器本地完成。
日期计算
转换算两个日期之间相差多少天,或给一个日期加减若干天、周、月。日期用日历挑或直接粘贴,结束日期留空就与今天比较。全部在浏览器本地完成。
进制转换
转换在二、八、十、十六、36、64 进制之间互转,六种结果一次全部给出,19 位的雪花 ID 也能一位不差。全部在浏览器本地完成。
Cron 解析
转换把 cron 表达式逐字段讲成人话,算出接下来几次与上一次的执行时间;永远不会触发的表达式会当场说明原因。全部在浏览器本地解析。
颜色转换
转换在 HEX、RGB、HSL、HWB、CMYK 与 OKLab、OKLCH、Lab、XYZ 之间互转,另给出色温、反色、互补色、最接近的 ANSI 终端色与 WCAG 对比度。全部在浏览器本地完成。