通过MCP连接 →

输入计算

数学公式

广告

结果

打数 100
一垒安打 20
二垒安打 10
三垒安打 5
全垒打 5
总垒打数 75
长打率 0.750

安打分布

20%
10%
0%
一垒安打
20.0%
二垒安打
10.0%
三垒安打
5.0%
全垒打
5.0%

各类安打的垒数贡献

Singles
Doubles
Triples
Home Runs

深入了解长打率

长打率(SLG)衡量的是球员平均每个打数所获得的总垒打数,计算方式为:

SLG =(1B + 2 × 2B + 3 × 3B + 4 × HR)÷ AB

其中 1B = 一垒安打,2B = 二垒安打,3B = 三垒安打,HR = 全垒打,AB = 打数

Your calculated Slugging Percentage: 0.750

This means that, on average, you're getting 0.750 bases per at-bat.

什么是长打率?

长打率(Slugging Percentage,简称 SLG)是棒球和垒球中用来衡量打者长打能力的数据,它计算的是球员平均每个打数所获得的垒打数。打击率把每一支安打都看得一样重,长打率则会奖励长打——二垒安打的分量高于一垒安打,而全垒打的分量最高。这项数据在棒球的发源地美国应用极为广泛,也是 OPS(上垒率加长打率)等进阶数据的核心组成部分。

如何使用本计算器

从球员的打击纪录中填入以下数字,计算器会立即帮你算出结果:

  • 打数(AB)——正式的打击纪录,不包括保送、触身球和牺牲打。
  • 一垒安打(1B)——只上到一垒的安打。
  • 二垒安打(2B)——上到二垒的安打。
  • 三垒安打(3B)——上到三垒的安打。
  • 全垒打(HR)——打者跑回本垒得分的安打。

计算结果是一个小数,通常保留三位小数(例如 .500)。高于 .500 已属相当出色,而顶级强打者甚至能超过 .600。

长打率计算公式

长打率的算法是用总垒打数除以打数:

$$\text{SLG} = \frac{\text{1B} + 2\,\text{2B} + 3\,\text{3B} + 4\,\text{HR}}{\text{At Bats}}$$

每种安打都按它所产生的垒数加权计算。请注意,保送和触身球不计入其中,因为它们不算作打数。

Advertisement
将一垒安打、二垒安打、三垒安打和本垒打分别计为 1、2、3、4 个总垒打的示意图
每种安打在 SLG 公式中贡献的总垒打数各不相同。

实例演算

假设一名球员有 100 个打数,其中包含 20 支一垒安打、8 支二垒安打、2 支三垒安打和 5 支全垒打。首先算出总垒打数:

$$(20 \times 1) + (8 \times 2) + (2 \times 3) + (5 \times 4) = 20 + 16 + 6 + 20 = 62 \text{ 个垒打数}$$

然后除以打数:\(62 \div 100 = \mathbf{.620}\)。这是一个相当出色的长打率,体现出强劲的长打火力。

常见问题

多少长打率算好?在美国职棒大联盟(MLB)中,长打率约 .450 算扎实,.500 属于优秀,达到 .550 或更高则标志着顶级强打者。

长打率和打击率有什么区别?打击率衡量的是你击出安打的频率,而长打率衡量的是这些安打的价值(以垒数计)。

长打率会超过 1.000 吗?会的,理论上最高可达 4.000——前提是每个打数都是全垒打,不过这在整个赛季中绝不可能发生。

最后更新: