算術平均計算機
2、4、6、8の平均は5です。合計が20で、数が4個だからです。数の並びを入力すると、算術平均と合計、個数が分かり、割り算を自分で確かめられます。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 数値
- 2, 4, 6, 8
- N
- 4
- 値の一覧
- 2, 4, 6, 8
- Sum
- 20
- 算術平均
- 5
算術平均は日常の平均です。リストの各数を足し、足した個数でその合計を割ります。代数と入門統計はここから始まります。合計を個数で割る同じ恒等式が、試験得点・センサ読取・ロット測定、そして各観測が同じ重みで中心を引くあらゆるデータ集合の重心になるからです。この算術平均計算機は、負の数と 0 を含む空でない有限数のリストを受け取り、それらを合計し、手計算で割り算を確かめられるよう平均とともに個数と合計を返します。
算術平均の求め方
有限リストの算術平均は一つの恒等式で定義されます。各観測を足し、その合計を観測の個数で割ります。記号では、リストが x1 から xn で n が少なくとも 1 のとき、平均は (x1 + x2 + … + xn) / n であり、xi の和の 1/n 倍とも書けます。
その定数は、各値から引くと残差の和が 0 になる唯一の数であり、教科書が標本の質量中心と呼ぶ理由です。計算は一回の前向き走査です。累積を 0 で初期化し、入力順に各有限数を加え、その後合計を n で割ります。
整列も対数もなく、符号の特別扱いもありません。負の数は平均を下げ、0 は有効な観測であり、同一値のリストはその共通値を返します。空のリストは 0 除算が数ではないため未定義です。
合計し、個数で割り、空集合を拒みます。
算術平均計算機が役立つ場面
中等教育の代数と大学の統計は、算術平均の演習、幾何平均・調和平均との比較、得点リストの平均を問う文章題を絶えず出します。研究室と運用チームは繰り返す計器読取を平均し、雑音の多いセンサがロットの代表にならないようにします。紙の上で学習者が使うのと同じ恒等式、つまり個数で割った合計が必要であり、0 と符号付き残差も含みます。
成績表、スポーツのボックススコア、品質管理票は、ばらつきを語る前に数値の列を一つの代表値へ縮めます。すでに平均・中央値・最頻値の三点セットを置くコンテンツサイトでも、学習者が算術平均計算機と打ち、他の記述統計の束ではなく焦点を絞った平均を期待するとき、別のロングテールクエリを獲得できます。
後で加重平均、幾何平均、調和平均、五数要約が必要なら、このページを過負荷にせず別の検索意図とランディングとして扱ってください。
活用例
宿題と試験の解答キー
教科書の数値リストについて個数・合計・算術平均を生成し、教員と自動採点が一つの基準真理を共有できるようにします。
反復測定とセンサのバッチ
0 と符号付き残差を含む空でない有限の計器読取系列を平均し、空のバッチに値を捏造しません。
得点と成績の要約
試験・小テスト・競技の得点列を、ばらつきや外れ値を議論する前に等しい重みの一つの平均へ縮めます。
よくある質問
算術平均はどのように定義されますか?
空でない n 個の有限数のリストでは、値の合計を n で割ったものです。AM = (x1 + x2 + … + xn) / n。
リストに負の数と 0 を含められますか?
はい。 幾何平均と異なり、算術平均は任意の有限実数に対して定義されます。負の数は平均を下げ、0 は有効な観測として n に数えます。
幾何平均や調和平均と何が違いますか?
この計算機は加法平均 sum/n だけを実装します。幾何平均は積の n 乗根、調和平均は逆数を用い、別の検索意図と別の道具です。
2、4、6、8の平均はいくつですか?
5です。4つの数を足すと20になり、20を値の個数である4で割ると5になります。どの数も結果に同じ重みで効きます。
算術平均がデータの中心と呼ばれるのはなぜですか?
各値から平均を引くと、その差の合計がちょうど0になるからです。そのため教科書では、平均を標本の重心と呼びます。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/algebra/arithmetic-mean \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"numbers":[2,4,6,8]}'const res = await fetch("https://api.kit.forhosting.com/algebra/arithmetic-mean", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"numbers": [
2,
4,
6,
8
]
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/algebra/arithmetic-mean",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"numbers": [
2,
4,
6,
8
]
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/algebra/arithmetic-mean", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"numbers":[2,4,6,8]}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"numbers":[2,4,6,8]}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/algebra/arithmetic-mean", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"numbers": [
2,
4,
6,
8
]
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "algebra.arithmetic_mean",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
制限
max_items | 10000 |
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
空のリストは NaN を返したり 0 で割ったりせず、明確な invalid_input エラーで拒否されます。
算術平均の求め方
本エンジンは NaN を捏造せず invalid_input で拒否します。非有限トークン、欠落フィールド、空文字列も同じように失敗します。パイプラインは乱数シードも壁時計の時刻もネットワーク呼び出しもない決定的な浮動小数点演算であり、同一入力は常に同一の JSON を生みます。
入力契約・応答の形・検証ルール
有限数が一つだけの場合は、平均がそれ自身に等しい 1 要素リストとして扱います。空リストの拒否はこの計算機の定義契約です。算術平均は xi の和を n で割ったものであり、n は少なくとも 1 でなければなりません。教室の定番例は 2・4・6・8(合計 20、平均 5)、混合リスト 10・マイナス 4・3.5(合計 9.5)、7・7・7 のような定数リスト(平均 7)です。宿題と素早い確認には無料のブラウザフォームを接続し、解答キーや回帰用フィクスチャをまとめて作るときはスクリプトから同一契約を呼び出してください。必須フィールド numbers、または別名 values・data・list を持つ JSON オブジェクトを POST してください。フィールドは有限数の JSON 配列、あるいはカンマ・空白・セミコロンで区切った数値文字列を受け付けます。欠落フィールド、空配列、空文字列、非数値トークン、NaN、Infinity は invalid_input で失敗し、課金されません。成功時、応答は個数 n、入力順の整形済み values 配列、スカラー sum、スカラー arithmetic_mean、短い公式文字列 AM = (Σ xi) / n を含みます。成功した API 呼び出しの料金は公開されている基準 $0.002 をアイテムごとに課金し、検証失敗は前払い残高を消費しません。エンジンは純粋な parse コードであるため、通常の教室リストと控えめな API ペイロードでは遅延はミリ秒未満に留まります。リストは 1 万件までで、暴走したペイロードが実行環境のメモリを使い果たさないようにしています。
算術平均計算機が役立つ場面
整形済み JSON を返す信頼できる一つのオラクルは採点とデモ準備を速めます。この能力は純粋な parse エンジンであるため、API 料金は成功したアイテムあたり公開基準の $0.002 であり、検証失敗は残高を消費しません。リストを空でなく有限に保ち、テストで丸めた arithmetic_mean を固定すれば、独自の統計ライブラリを立てることなく宿題・LMS プラグイン・エッジワーカー向けに再現可能な平均が得られます。
技術的な質問
空のリストが拒否されるのはなぜですか。
算術平均は個数で割ります。観測が 0 件ならその除算は未定義なので、計算機は NaN を返したり 0 で割ったりせず invalid_input で失敗します。
算術平均計算機の料金はいくらですか。
ブラウザのツールは無料で端末上で動きます。API リクエストは成功したアイテムあたり $0.002 で KIT の前払い残高を使い、不正な入力は課金されません。