GDP計算機
消費10,000、投資3,000、政府支出2,500、輸出1,500、輸入2,000なら、純輸出は−500、GDPは15,000です。公表された5つの数字を1つにまとめます。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 消費量
- 10,000
- 投資額
- 3,000
- 政府支出
- 2,500
- 輸出
- 1,500
- 輸入
- 2,000
- 純輸出
- -500
- Gdp
- 15,000
支出アプローチで測る国内総生産は、消費、投資、政府支出、純輸出の合計です。アナリスト、学生、記者、政策デスクは、国民経済計算の帳簿を開かずに、公表された五つの集計を一つの GDP に変えるためにその恒等式を使います。この GDP 計算機は、同一通貨の有限数五つ——消費、投資、政府支出、輸出、輸入——を受け取り、最初の三つを足し、輸出から輸入を引き、中間としての純輸出とともに GDP を返します。
支出アプローチが C・I・G・X・M を GDP に変える仕組み
支出アプローチによる国内総生産は、ある期間に経済で購入された最終財・サービスの価値です。investment は総資本形成で、民間固定投資に在庫変動を加えたものです。在庫取り崩しの年は負の投資を印字し得ますが、それは有限の入力であり誤りではありません。
輸出は海外へ売られた国内産出を足し、輸入は国内で買われた外国産出を引きます。消費・投資・政府の行に含まれる輸入財を国内産品として二重計上しないためです。消費一万、投資三千、政府支出二千五百、輸出千五百、輸入二千の国では、純輸出はマイナス五百、GDP は一万五千と印字されます。
この計算機は生産勘定も所得勘定も連鎖加重の数量指数も一人当たりの数字も組み立てず、通貨換算も基準年の付け替えもしません。すでに同一期間・同一通貨である有限数五つをご自身で渡します。
GDP 計算機が役立つ場面
国民経済計算の問題を確かめる学生は GDP 計算機を使い、教科書の付録を開く前に公表された五つの支出行を一つの数字に変えます。マクロの説明資料は統計発表から直前期間の消費・投資・政府支出・輸出・輸入を取り、GDP と純輸出を固定し、まだほどいていない改定をすでに織り込んだ見出しではなくその恒等式の周りに本文を書きます。
報道機関とデータデスクは同じ契約をコンテンツの流れに配線し、記者がプレス発表の五つの数を貼り付け、表計算が黙って丸めを変えることなく GDP を引用できるようにします。これは生産アプローチの付加価値合計、所得アプローチの報酬プラス余剰の恒等式、GNI、一人当たり GDP、実質 GDP の連鎖指数とは検索も仕事も違います。
それらは別の行から始まり、別の問いに答えます。プロダクトチームは、統計エンジンを呼ばずに gdp を固定しなければならない宿題チェッカー、説明資料のひな型、CI フィクスチャへ契約を配線します。検証失敗は残高を消費しません。
活用例
教室での国民経済計算の検算
教科書の C・I・G・X・M を一つの支出面 GDP にし、付録を開く前に純輸出を確かめます。
統計発表からのマクロ説明
発表から直前期間の五つの支出行を取り、GDP と純輸出を固定し、その恒等式の周りにメモを書きます。
報道とパイプラインの基準値
公表された五つの集計を CI フィクスチャや CMS に貼り、引用する GDP が表計算の気まぐれな丸めではなく恒等式に一致するようにします。
よくある質問
なぜ輸入を GDP から引くのですか?
消費・投資・政府支出には輸入財が含まれることが多いです。輸入を引くことで、それらの購入を国内産品として数えないようにします。輸入が輸出を上回ると純輸出は負になり得ますが、それは妥当な有限の結果であり誤りではありません。
構成要素はゼロや負でもよいですか?
はい。 在庫取り崩しは負の投資を印字し得ますし、大きな輸入請求は負の純輸出を印字し得ます。ゼロおよび負の有限額は受け付け、欠落または非有限の入力だけを拒否します。
支出面からGDPはどう計算しますか?
消費、投資、政府支出を足し、そこに輸出から輸入を引いた純輸出を加えます。10,000、3,000、2,500に、輸出1,500と輸入2,000を合わせると、GDPは15,000になります。
年金などの移転支出は政府支出に入りますか?
入りません。ここでの政府支出は、政府の消費と公共投資だけです。年金や給付金などの移転は、その期間の生産物の購入ではないため、GDPには含めません。
1人あたりGDPや実質GDPも出せますか?
出せません。5つの支出項目を足し合わせた合計だけを返します。1人あたりの数字、物価を調整した実質値、通貨の換算や基準年の変更は行いません。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/fin/gdp \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"consumption":10000,"investment":3000,"government_spending":2500,"exports":1500,"imports":2000}'const res = await fetch("https://api.kit.forhosting.com/fin/gdp", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"consumption": 10000,
"investment": 3000,
"government_spending": 2500,
"exports": 1500,
"imports": 2000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/gdp",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"consumption": 10000,
"investment": 3000,
"government_spending": 2500,
"exports": 1500,
"imports": 2000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/gdp", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"consumption":10000,"investment":3000,"government_spending":2500,"exports":1500,"imports":2000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"consumption":10000,"investment":3000,"government_spending":2500,"exports":1500,"imports":2000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/gdp", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"consumption": 10000,
"investment": 3000,
"government_spending": 2500,
"exports": 1500,
"imports": 2000
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.gdp",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
欠落、空、または有限数でない入力は invalid_input で失敗し課金されません。
支出アプローチが C・I・G・X・M を GDP に変える仕組み
恒等式は gdp が consumption に investment と government_spending と純輸出を足したものであり、純輸出は exports から imports を引いたものです。consumption は家計最終消費支出——居住者の財・サービスへの支出で、耐久財・非耐久財・サービスを含む——で、他の四フィールドと同じ通貨・期間です。government_spending は政府最終消費と公的投資であり、経常生産の購入ではない移転支出ではありません。計算機は教科書どおりの符号で輸入を扱い、gdp と net_exports を half-up で小数二桁に丸め、参照テストがランタイムをまたいでバイト単位で一致するようにします。これは五行の支出恒等式による取得時 GDP であり、GNI でも GNP でも産業別付加価値でもありません。
入力契約、応答の形、エラーの扱い
consumption は家計または民間の最終消費です。investment は在庫変動を含む総資本形成です。ゼロや負の金額は許されます。在庫取り崩しの年、統計改定、輸入請求の大きい小さな開放経済でも誤りではなく有限の GDP が出ます。例として消費一万、投資三千、政府支出二千五百、輸出千五百、輸入二千では純輸出はマイナス五百、GDP は一万五千です。同一通貨の必須有限数五つを含む JSON 本体を POST してください。別名 c、private_consumption、household_consumption は同じフィールドを指し、シートが列名を保てます。別名 i、gross_investment、capital_formation を受け付けます。government_spending は政府最終消費と公的投資であり移転ではありません。別名 g、government、government_consumption、gov を受け付けます。exports は海外へ売られた財・サービスで、別名 x と export を受け付けます。imports は海外から買われた財・サービスで、別名 m と import を受け付けます。各数値は JSON の数でも数値文字列でもよく、欠落・空文字・非有限——NaN、Infinity、数として読めない文字列——はフィールド名付きの invalid_input で失敗します。これらの失敗は課金されません。検証が通ると本体は consumption、investment、government_spending、exports、imports をエコーし、net_exports を exports から imports を引いたもの、gdp を consumption に investment と government_spending と純輸出を足したものとして、いずれも half-up で小数二桁に丸めて返し、恒等式を再掲する式文字列を添えます。公表系列のどれがこれら五ラベルに合うか——統計当局は在庫や非営利を隣の行にまとめることがあります——はご自身の目安と JSON を組み合わせてください。このエンドポイントは送られた五つの数を足すだけで、勘定を組み直さず、SNA の対応も選ばず、通貨も換算しません。
GDP 計算機が役立つ場面
実装は純粋な parse の tier A のため、成功した呼び出しは公開の基本料金 $0.002 で、モデルトークンも外向きネットワークもありません。五フィールドを有限に保ち、丸めた GDP をテストに固定すれば、自前の国民経済計算システムを立てずに、教室・LMS プラグイン・エッジワーカー向けの再現可能な支出面の数字が得られます。
技術的な質問
支出アプローチで GDP はどう計算しますか?
gdp は consumption に investment と government_spending と(exports から imports を引いたもの)を足したものです。計算機は exports から imports を引いた net_exports も返します。金額は half-up で小数二桁に丸めます。
フィールドが欠ける、または数でない場合は?
タスクはフィールド名付きの invalid_input で失敗します。consumption、investment、government_spending、exports、imports はそれぞれ有限数(JSON の数または数値文字列)でなければなりません。NaN、Infinity、空文字、欠落フィールドは拒否され、課金されません。
GDP 計算機の料金はいくらですか?
ブラウザのツールは無料です。API リクエストは成功した呼び出しあたり $0.002 の前払い KIT 残高を使い、不正な入力は課金されません。