通过MCP连接 →

输入计算

Use custom mean & standard deviation

数学公式

数学公式: 身高百分位计算器
Show calculation steps (1)
  1. Percentile

    Percentile: 身高百分位计算器

    The normal cumulative distribution function converts the z-score to a percentile.

广告

结果

身高百分位
47.9百分位
你比人群中这一比例的人更高
Z 分数 -0.053
高于 47.9%
低于 52.1%
参照均值 175.4 cm
参照标准差 7.6 cm

什么是身高百分位?

身高百分位告诉你在某一参照人群中,有多大比例的人比你矮。如果你处于第 70 百分位,就意味着你比这个群体里 70% 的人更高,比 30% 的人更矮。本计算器把成年人身高视为一条正态分布(钟形曲线),并默认采用美国成年人的均值和标准差:男性 175.4 厘米(均值)/ 7.6 厘米(标准差)女性 161.5 厘米 / 7.1 厘米。请注意,这是美国的参考数据;你可以输入自己的数值,套用到任何人群、年龄段或国家——中国等其他国家的平均身高与之有所不同。

钟形曲线,竖线标记身高,左侧阴影区域表示百分位
你的百分位是比你矮的人口所占的比例,以钟形曲线下的阴影面积表示。

使用方法

先选择性别,系统会自动载入对应的参照数据,然后输入你的身高(厘米)。如果想和其他人群对比(例如某个年龄段的儿童,或非美国国家的人群),可展开"自定义"区域,填入你自己的均值和标准差。计算结果会显示你的百分位、Z 分数,以及你在人群中的具体位置。

公式详解

第一步先算出 Z 分数:$$z = \frac{h - \mu}{\sigma}$$ 它表示你比平均值高出或低于多少个标准差,\(z\) 为正即高于平均水平。接着把 \(z\) 代入标准正态累积分布函数 \(\Phi(z)\),得到"随机一个人比你矮"的概率,再乘以 100 就是百分位:$$P = \Phi(z) \times 100$$本计算器用 Abramowitz & Stegun 误差函数公式来近似 \(\Phi\),精度约为 \(10^{-7}\)。

钟形曲线,以标准差为单位显示 z 分数作为与平均值的标准化距离
z 分数将你的身高转换为偏离平均值的标准差数。

实例演算

一位男性身高 183 厘米。套用男性参照数据(均值 175.4,标准差 7.6):$$z = \frac{183 - 175.4}{7.6} = 1.0$$\(z\) 为 1.0 时的正态累积分布约为 0.8413,因此百分位约为 84.1。也就是说,他比约 84% 的男性更高。

常见问题

为什么要用正态分布?在同一性别、同一人群内,成年人身高十分接近钟形曲线,因此用正态模型来近似效果很好。

可以用来算儿童吗?可以,但要通过自定义字段填入与年龄对应的均值和标准差——儿童身高分布会随年龄出现很大差异。

为什么我的百分位和医院的生长曲线不一样?临床生长曲线采用特定国家、特定年龄的数据(如 CDC/WHO,中国则有自己的儿童生长标准),与这里的成年人默认数据并不相同。若想精确匹配,请使用自定义数值。

最后更新: