鞋码不是长度单位,而是对鞋楦长度的分级编号。各体系分级方式不同, 但都能折算到脚长上,于是可以互相换算。本工具统一以「脚长(毫米)」为中转: 任意输入先还原成脚长,再推出其它体系。
本站采用哪种口径?三种「码」先分清同一双鞋会遇到三套并存的口径,先分清再看换算才不乱:
① 脚长毫米制(Mondopoint / 中国鞋号新制):直接用脚长毫米数表示,如脚长 250 mm 即 250 号,对应 ISO 9407 与 GB/T 的科学口径。这一格更适合作为核对基准。② 国内零售习惯码:大家口头说的「40 码」,按脚长厘米 × 2 − 10 得来,是中国零售的通行叫法。③ 品牌/各国尺码表(欧码 EU、美码 US、英码 UK):各国分级起点不同,且每个品牌鞋楦留的脚趾余量不一, 同一脚长在不同品牌可能差半码到一码。本站换算是结合国内零售习惯和 EU / US / UK 常见换算关系的通用参考口径(例如脚长 25 cm → 中国码 40 / 欧码 40 / 英码 UK 6 / 美码男 US 7),而非对某一国际标准或某个品牌尺码表的逐行复刻——ISO 19407 同样以脚长为基准建表,但个别行的半码取整可能不同;Nike、adidas 等品牌也可能在 UK、CM/JP 或 heel-to-toe 标注上有差异。因此结果用于初步选码参考,最终请以脚长 + 你要买品牌的官方尺码表为准。
各体系与脚长的公式中国码 = 脚长厘米 × 2 − 10(零售习惯码;另有 GB/T 毫米制「中国鞋号」直接用脚长毫米数,如 250 号 = 脚长 250 mm)欧码 EU = 脚长毫米 × 0.15 + 2.5(巴黎点:1 点 = 2/3 cm ≈ 6.667 mm)英码 UK = 脚长英寸 × 3 − 23.5(大麦粒:1 粒 = 1/3 英寸 ≈ 8.467 mm)美码(男)= 英码 + 1美码(女)= 英码 + 2.5
常见对照表(脚长 → 各码)脚长(cm)中国码欧码 EU美码(男)美码(女)英码 UK23.537385.574.5243838.567.5524.53939.56.585.525404078.5625.541417.596.5264241.589.5726.54342.5910.582744439.5118.5284644.510.5129.5计算示例脚长 250 mm(25 cm)→ 中国码 25×2−10 = 40脚长 250 mm → 欧码 250×0.15+2.5 = 40脚长 250 mm → 英寸 9.84 → 英码 9.84×3−23.5 ≈ 6 → 美码(男) 7、美码(女) 8.5美码(男) 8 → 脚长约 258 mm ≈ 欧码 41、中国码 41.5
精度:内部以高精度十进制(decimal.js)运算,规避 JavaScript 原生0.1 + 0.2 = 0.30000000000000004 这类浮点误差;鞋码按真实售卖粒度取整到半码。 由于鞋码本质是品牌鞋楦分级,同一脚长在不同品牌可能差半码到一码,表中数值为通用参考。