MCPで接続 →

計算を入力してください

公式

広告

結果

長打率(SLG)
0.675
1打数あたりの塁打数
打数 400
塁打数 270

長打率とは

長打率(SLG)は、野球やソフトボールで打者の長打力を示す指標で、各ヒットを「進んだ塁の数」で重み付けして評価します。すべての安打を同じ1本として数える打率とは異なり、長打率では二塁打・三塁打・本塁打といった長打ほど高く評価されます。国や地域を問わず世界共通で用いられる基本的な指標です。一般に.400前後なら優秀、.500を超えれば一流とされ、シーズン最高記録は.800近くに達します。

この計算機の使い方

まず入力パターンを選びます。標準モードでは、単打・二塁打・三塁打・本塁打の本数をそれぞれ入力すると、塁打数が自動で合計されます。あるいは「塁打数を直接入力」モードに切り替えて、塁打数を自分で入力することもできます。どちらのモードでも、公式の打数(at-bats)を入力してください。計算結果として、打数・塁打数・小数第3位まで丸めた長打率が表示されます。

計算式の解説

塁打数は「単打 + 2×二塁打 + 3×三塁打 + 4×本塁打」で求めます。単打は1塁、二塁打は2塁、三塁打は3塁、本塁打は4塁進むためです。長打率はこの塁打数を打数で割って算出します。

$$\text{SLG} = \frac{\left(1 \times \text{1B}\right) + \left(2 \times \text{2B}\right) + \left(3 \times \text{3B}\right) + \left(4 \times \text{HR}\right)}{\text{At-Bats}}$$

慣例的に小数第3位まで表示し、値が1.000を超えることもあります(理論上の最大値は4.000で、全打席で本塁打を打った場合に限ります)。

長打率の計算式:打数に対する塁打数の分数
SLGは塁打数を打数で割って求めます。
各ヒットの種類を塁打数で重み付けして示す図
ヒットの種類ごとに塁打数が異なります:単打=1、二塁打=2、三塁打=3、本塁打=4。

計算例

ある打者が400打数で、単打100本・二塁打50本・三塁打10本・本塁打10本だったとします。塁打数 = \(100 + (50 \times 2) + (10 \times 3) + (10 \times 4) = 100 + 100 + 30 + 40 = 270\)。長打率 = \(270 \div 400 = 0.675\) となり、.675 と表示されます。

長打率の解釈

長打率は1打数あたりの平均塁数を表し、理論上は.000から最大4.000(毎打数がホームラン)の範囲です。実際にはこれを大きく下回ります。長打率が高いほど打力が強い—打者は単打だけでなく、二塁打、三塁打、ホームランなどの複数塁打を打っていることを示します。

長打率と打率の違い。打率(AVG)はすべての安打を同等に扱います:安打数を打数で割ったもので、単打とホームランは同じと数えられます。長打率は各安打を生み出した塁数で加重し、打力を評価します。安打の多くが複数塁打の場合、打率は控え目でも長打率は高くなることがあります。逆に、ほぼすべての安打が単打の場合、打率は高くても長打率は低くなることがあります。

長打率と出塁率およびOPSの関係。出塁率(OBP)は打者が出塁する頻度(四球と死球を含む)を測定し、長打率は打者がヒットを打った時にどこまで進塁するかを測定します。OPSは単純な加算で両者を組み合わせます:

$$\text{OPS} = \text{OBP} + \text{SLG}$$

OPSは出塁と打力の両方を含むため、攻撃力全体の概要を素早く把握するのに広く使用されますが、長打率は打力の成分だけを分離します。

リーグ平均の背景。メジャーリーグベースボールでは、リーグ全体の長打率は、ほとんどの現代シーズンにおいて歴史的に.390~.430の範囲に位置してきました。したがって、資格のある打者で約.500を超える場合、一般的に強い打力の持ち主と考えられ、一流の単一シーズン記録は.600以上に達します。これらの参考値は時代、球場、リーグによって変わるため、常に打者の長打率を固定的な基準ではなく、彼ら自身のリーグと同シーズンの平均と比較してください。

打力とで塁力の完全な全体像を見るには、同じ安打数をOPS計算に持ち込んで、OBPと長打率を足します。

よくある質問

長打率は1.000を超えることがありますか? はい。打率のように100%が上限ではなく、0.000から理論上の4.000まで取り得ます。

四球は含まれますか? いいえ。四球・死球・犠打は打数に含まれず、塁打数にも加算されないため、長打率の計算からは除外されます。

打数が0の場合はどうなりますか? 打数が0のとき長打率は定義できません。ゼロ除算を避けるため、計算機はエラーを返します。

最終更新: