使用方法
Wilks分数计算器把「体重 + 举重」换成一把可比的力量尺,只要四步:
- 「性别」选男或女,两套 Wilks 系数不同,选错会让分数整体偏高或偏低。
- 「体重」填你称上的裸重 75(公斤),范围 30~250;这是公式里的 x,单位必须是公斤。
- 「挺举重量」填三大项总和或单项的重量 200(公斤),范围 1~600;演示用深蹲卧推硬拉合计 200。
- 「小数位」选 2~6(默认 4),点「计算 Wilks 分」或在任一框按 Enter,两张卡片给系数和分数;想还原演示按「载入示例」。
Wilks分数计算器能解决什么
它解决「体重差很多的人,谁力量更强」的口径问题,适合三类场景:
- 跨体重排名:一个 60 公斤选手挺举 150,和一个 100 公斤选手挺举 200,直接比公斤数不公平;用 Wilks 分把体重折算掉,才能看谁的单位体重力量更强。
- 自我进步追踪:同一人增重后举得更重,Wilks 分能告诉你「纯力量」是否真的涨了,而不只是因为变重了能借力。
- 赛事与训练对照:俱乐部集训、力量举备赛时,用统一分数横向比较不同级别队友,安排对手或搭档更客观。
本页不做的事:不算体脂、不算单项占比;不替代裁判或官方计分;不用 2020 版新 Wilks(本页用经典版系数)。它只是一个快速折算工具,正式比赛以赛事规则为准。
原理和变量
① 用了哪个具体函数:核心是五阶多项式 系数 = 500 / (a + b·x + c·x² + d·x³ + e·x⁴ + f·x⁵),x 为体重(公斤)。男、女各有一组由历史数据拟合出的常数 a~f,JS 里直接按这组常数逐项相乘求和再取倒数乘以 500。
② 关键参数为什么这样取:用体重 x 而不是去脂体重,是因为比赛称重就是裸重,最易获得;分母用五阶多项式而非线性,是为了让系数随体重非线性变化,轻量级不会无限占优。分数 = 系数 × 挺举,所以举得越重、系数越高,分数越高。
③ 遵循哪个标准:采用力量举圈长期使用的经典 Wilks 公式(非 2020 修订版),系数公开可查。浮点运算遵循 IEEE 754 双精度,常数直接写死在脚本里,不联网、不依赖外部库。
④ 输入怎么变成输出:以男 75 公斤为例,分母 = a + b·75 + c·75² + d·75³ + e·75⁴ + f·75⁵ ≈ 701.7129,系数 = 500 / 701.7129 ≈ 0.7126;再 × 挺举 200 = 142.5138 分。女 60 公斤、挺举 120 时分母 ≈ 448.2091,系数 ≈ 1.1149,分数 ≈ 133.7864。
⑤ 边界与阈值:体重限 30~250 公斤、挺举 1~600 公斤、小数位 2~6;空值、非数字、负值或超范围都会逐项给中文提示后再算。系数在极端体重下可能很小甚至趋近异常,本页对分母做了下限保护,避免除零或爆表。
⑥ 常见误用的正确解释:把公斤当地磅(磅)填会让 x 放大 2.2 倍,系数和分数全错;男女性别系数混用会把女选手分数算低一截;用「经典 Wilks」和「2020 版」比也不公平,两者公式不同。另外 Wilks 分只消除体重影响,不消除技术、天赋差异。
完整示例(数值仅作演示)
保持演示值:性别男、体重 75 公斤、挺举 200 公斤、保留 4 位小数。
- 分母:a + b·75 + c·75² + d·75³ + e·75⁴ + f·75⁵ ≈ 701.7129。
- 系数:500 / 701.7129 ≈ 0.7126。
- Wilks 分:0.7126 × 200 = 142.5138 分。
- 对照女选手:60 公斤、挺举 120 → 系数 1.1149、分数 133.7864 分。
- 若改女选手挺举 200:分数 = 1.1149 × 200 = 222.98 分,说明同样绝对重量下轻体重系数更高。
这组数字与上方默认卡片、对照表第 4 行(男 70 公斤附近)的趋势一致,可三处核对。
输入范围与对照表
下面固定挺举 100 公斤,列出男性不同体重对应的 Wilks 系数与分数,直观看到「体重越大系数越小」的经典 Wilks 特征;前 12 行默认展示,后 4 行点「加载更多」展开。
| 体重 x(公斤) | Wilks 系数 | Wilks 分数 |
|---|---|---|
| 40 | 1.3354 | 133.5425 |
| 50 | 1.0232 | 102.3169 |
| 60 | 0.8529 | 85.2879 |
| 70 | 0.7494 | 74.9395 |
| 80 | 0.6827 | 68.2709 |
| 90 | 0.6384 | 63.8409 |
| 100 | 0.6086 | 60.8609 |
| 110 | 0.5885 | 58.8521 |
| 120 | 0.5750 | 57.4958 |
| 130 | 0.5656 | 56.5643 |
| 140 | 0.5589 | 55.8871 |
| 150 | 0.5534 | 55.3379 |
| 160 | 0.5483 | 54.8316 |
| 170 | 0.5433 | 54.3275 |
| 180 | 0.5383 | 53.8337 |
| 190 | 0.5341 | 53.4121 |
注意经典 Wilks 的特征:系数随体重单调下降,所以轻体重选手同样举 100 公斤能拿到更高的折算分,这也是后来推出 2020 版的原因之一。
结果边界和舍入
舍入位置:系数与分数都按「小数位」输入框保留(默认 4 位,Number(v.toFixed(d)))。先 toFixed 再转数字,演示值不会出现 142.51380000000001 这样的浮点尾巴。
什么时候会拒绝计算:体重或重量为负、为空、不是数字时;体重超过 250 或重量超过 600 时(提示单位可能填错);小数位不在 2~6 时。体重和重量都为合法极小值时结果正常,只是分数偏低。
单位和精度:本页只认公斤,若你手上是磅,请先除以 2.2046 转成公斤再填;结果无量纲(纯分数),不与公斤混用。小数位调高只是显示更细,不改变底层双精度。
结果性质:这是经典 Wilks 公式的理论折算值,用于横向比较训练水平,不等同于比赛名次或官方认证成绩。
常见问题
男性和女性为什么系数不一样?
男女身体构成与力量曲线不同,经典 Wilks 给两性各自拟合了一组常数 a~f,所以同样的体重和举重,男女算出的系数不同。选错性别会让分数整体偏离,请务必先选对。
我用磅称重,能直接填吗?
不能。公式里的 x 是公斤,磅要除以 2.2046 转成公斤再填。把 165 磅当地公斤填进去,x 放大两倍多,系数和分数都会严重失真。
Wilks 分越高越好吗?
在同样规则下是的,分越高代表折算后力量越强。但它只消除体重影响,不代表技术更稳或比赛更能发挥,别把分数当成唯一标准。
小数位能改吗?
能,「小数位」限 2~6,默认 4。设 2 时演示值显示 142.51,设 6 时显示 142.513787,按你的精度需要调节即可。
经典 Wilks 和 2020 版有什么区别?
本页用长期流传的经典五阶公式;2020 版换了系数与形式,两个分数不能直接比。若你的赛事用 2020 版,请改用对应工具,避免口径混淆。
系数为什么体重越大越小?
这是经典 Wilks 的固有特征:分母随体重五阶增长,导致系数随体重下降。轻体重选手举同样重量会拿到更高折算分,正是这个特点后来催生了修订版。
我能和别人的分数直接比吗?
可以,但前提是性别、公式版本、体重单位都一致。跨性别或跨版本比较没有意义;同版本同性别下,分数高者折算力量更强。
我的输入会被保存或上传吗?
不会。全部计算在浏览器内完成,刷新即清空;可在 Network 面板复查,点「计算 Wilks 分」时没有任何请求发出。