算術平均計算機
リストの数をすべて足し、個数で割ります。2、4、6、8、10の合計は30なので、平均は6です。どの値も同じ重みで扱い、文字が紛れ込んでいれば黙って飛ばさずに位置を示して知らせます。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 数値
- 2, 4, 6, 8, 10
- 数量
- 5
- Sum
- 30
- 平均
- 6
算術平均は数値リストの統計的中心です。各観測を足して件数で割ります。有限の標本があり、教科書が xバー と書く標本平均が欲しいとき、表計算を開かずに算術平均計算機を使います。本計算機は有限数の非空リストを受け取り、件数・解析済み値・合計・算術平均と用いた公式を返します。
算術平均とは何か、標本平均が適切な要約になるとき
数値リストの算術平均は標本平均です。各観測を足して件数 n で割ります。リストが二、四、六、八、十なら合計は三十、平均は六です。
算術平均計算機を探す人が求めるのは、各観測を同じ重みで扱う代表値であり、教科書が xバー=x-sub-i の和を n で割ったものと書く量です。公式は重みを付けず、幾何積を取らず、逆数を反転せず、中央値も最頻値も報告しません。すでに同じ尺度にあり同じ影響を受けるべき数に適します。
まだパーセントでない試験点、一都市の日次気温、比較可能な品の単価、同一計測器の読み、ノートから写した短い測定列です。一部の観測が他より強く効くべきときは不向きです。十点のクラスと千点のクラスを合わせると、大きい集団が隠れます。
負の数とゼロは有限である限り受け付けます。空リストは拒否します。 この契約では空標本の平均は未定義です。有限数でない項目は飛ばさず添字で拒否するので、紛れ込んだラベル、NaN、無限大が標本を静かに縮めて偽の平均を出すことはありません。
10^15 を超える絶対値も拒否し、Worker とブラウザが安全な数値範囲に収まるようにします。要素一つのリストは有効で、一つの数の平均はその数自身です。
算術平均計算機が役立つ場面と、そうでないもの
すでに数値リストがあり、授業が標本平均と呼ぶ加重なし算術平均が欲しいときに本計算機を使います。教員はまだパーセントでない小テスト点の平均を求めます。分析者は日次気温、単価、同一計測器の読みの平均を求めます。
表計算利用者は列を貼り付け、隠しフィルタや空セルの黙ったスキップに依存しない第二の見解を求めます。手計算で確認できるよう授業例を意図して組んでください。本ページは平均・中央値・最頻値の三点要約ではなく、別検索に順位付けします。
すでに百分率として表した数字を扱う平均パーセント計算機でもありません。加重平均、幾何平均、調和平均でもありません。標本サイズや期間が大きく違うときは加重平均を選んでください。
少数の外れ値が算術平均を典型値から引き離すときは中央値を選んでください。公開された絶対値上限と十万件以内に収め、Worker とブラウザの対話経路を速く保ちます。往復確認は簡単です。 手で足して件数で割り、十二桁で公開平均と一致することを確認します。
活用例
実験室の測定とセンサー読み
気温・価格・計測器読みの列を、日次報告用の加重なし算術平均ひとつに要約します。
ノートからの貼り付けと独立確認
短い数値列を貼り付け、隠しフィルタや空セルの黙ったスキップに依存せず平均を確認します。
よくある質問
リストが空、または値が有限数でない場合はどうなりますか?
空リストの平均は未定義であり、NaN、無限大、非数値項目は飛ばしません。検証失敗は課金されません。
この計算機は一部の数をより強く重み付けしますか?
いいえ。 どの値も同じ重みです。観測の効き方を変えたい場合は加重平均を使い、重みをご自身で与えてください。
リストに負の数やゼロを含めてよいですか?
はい。 負の数とゼロは有限である限り受け付けます。要素一つのリストも有効で、一つの数の平均はその数です。
表計算ソフトから数の列を貼り付けられますか?
はい。文字として届いた数字も数として読み取るので、貼り付けた列をそのまま使えます。単語や余分な見出しが混じっている場合は、捨てずにその位置を示すため、個数がずれません。
算術平均が向かないのはどんなときですか?
一部の値をほかより重く数えるべきときです。10人のクラスと1000人のクラスの平均点をそのまま平均すると、大きいほうの集団が埋もれてしまいます。その場合は加重平均が適しています。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/math/mean \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"numbers":[2,4,6,8,10]}'const res = await fetch("https://api.kit.forhosting.com/math/mean", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"numbers": [
2,
4,
6,
8,
10
]
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/mean",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"numbers": [
2,
4,
6,
8,
10
]
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/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,10]}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"numbers":[2,4,6,8,10]}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/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,
10
]
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.mean",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
制限
max_items | 100000 |
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
空リストや有限数でない値(NaN や無限大を含む)は invalid_input で失敗し、課金されません。成功した API 呼び出しは $0.002 です。
算術平均とは何か、標本平均が適切な要約になるとき
その場合は加重平均が正直な要約であり、本エンドポイントはご指定のない重みを作りません。
入力契約、応答の形、エラー時の振る舞い
配列内の数値文字列は変換されるので、貼り付けた数字列でも動きます。カンマ・セミコロン・空白区切りの文字列も単純なテキスト形式として受け付け、無料ブラウザ実行系が貼り付けを受け取る典型です。成功時本体は count を n、numbers を入力順の解析済みリスト、sum をそれらの合計、mean を sum を n で割った値、formula 文字列を (x1 + x2 + … + xn) / n として報告します。要素一つのリストは有効で、その数を平均として返します。無料ブラウザ実行系は同一の同型関数 solve を実行します。授業例を意図して組んでください。必須フィールド numbers を持つ JSON 本体を送ってください。有限数の非空配列です。 別名 values、list、data も同じ動きで受け付けます。検証失敗 — numbers 欠落、空リスト、NaN や Infinity のような非有限項目、十万件を超えるリスト、10^15 を超える絶対値 — は問題を名指しして invalid_input を返し、課金しません。実装は純粋 parse の tier A なので、モデルも外向き通信も数学経路の時計もなく、同じ入力は常に同じ JSON になります。成功した API 要求は公開済み基本料金 $0.002 を単位 item で課金します。二四六八十は六、1.5 と 2.5 と −1 は一、空リストは平均を捏造しない invalid_input 経路を示します。
算術平均計算機が役立つ場面と、そうでないもの
二、四、六、八、十は六、十、二十、三十は二十、空リストは invalid_input 経路を示します。invalid_input を返す失敗タスクは前払い残高を消費しないので、学習者が空配列や紛れ込みテキストを送っても探索スクリプトは安く済みます。テストでは丸めた mean フィールドを固定してください。API 料金は成功リクエストあたり定額 $0.002 のままです。
連携の活用例
試験点と宿題の照合
生の点数リスト (2, 4, 6, 8, 10) の標本平均を求め、先にパーセントへ直さず、決定的なブラウザまたは API 結果と xバー を照合します。
技術的な質問
平均はどのように計算されますか?
有限数の非空リストを送ってください。API は (x1 + x2 + … + xn) / n を mean として返し、count と合計も付けます。
算術平均計算機の料金はいくらですか?
ブラウザツールは無料です。API 要求は成功呼び出しあたり $0.002 の前払い KIT 残高を使い、不正入力は課金されません。