72の法則計算機
年8%ならお金は約9年で2倍になります。72を8で割ると9だからです。年間の成長率をパーセントで入れれば、複利の表を開く前に倍になる年数をすぐに見積もれます。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 金利
- 8
- 年数
- 9
- 精度
- 10
この72の法則計算機は、一定の年間成長率を、元本やポートフォリオなどの成長する量が2倍になるまでに必要な年数のすばやい見積もりに変換します。古典的な暗算公式は「年数 ≒ 72 ÷ 税率のパーセントポイント」です:年8%なら約9年、年6%なら約12年、年12%なら約6年になります。税率はパーセントポイントで入力してください(10進の分数ではありません)。8は年0.08ではなく年8%を意味します。エンジンは通信もサンプリングも日付依存の近道もない完全に決定的な算術のため、同じ税率は常に同じ年数の結果を返します。個人ファイナンスの確認や授業のデモ、複利成長の直感的な理解にはブラウザで無料でお使いいただけます。
72の法則の意味と計算結果の読み方
72の法則は、一定の年間パーセンテージ率で成長する量の倍増時間を求める昔からの近似法です。お金などの値が年rパーセントに近い率で複利成長する場合、それがおおよそ2倍になるまでの年数は72÷rです。この近似は一桁台半ばから十数パーセント台前半の中程度の税率で最も精度が高く、規制上の償却スケジュールのためではなく直感を養うためのものです。
モンテカルロ計算や市場データの取得はありません。rateの欠落、有限でない値、規定上限を超える大きさ、そして0または負のrateはすべて拒否されます。正でない年間成長率にはこの法則のもとで有限の倍増時間が存在しないためです。
厳密な連続または離散複利の倍増時間、債券利回り、完全な償却表が必要な場合はそうした関係式向けに作られたツールをお使いください。
倍増見積もりが学習・計画・ソフトウェアで果たす役割
学生は、教科書が対数を使わずに複利を紹介するとき、個人ファイナンスの単元が指定した利回りで貯蓄が2倍になるまでの期間を尋ねるとき、あるいはコンテストの問題が素早い桁数の確認を求めるときに72の法則に出会います。教師は、パーセントと小数の形式を黙って切り替える不透明な電卓アプリを信用せずに、控えめな税率の解答例を事前に生成できます。
開発者は、ポートフォリオのデモ向けの決定的なテストベクトルを生成したり、倍増までのタイムラインを表示する前にユーザー入力の成長率を正規化したり、いい加減な推測ではなく古典的な「72÷税率」の値を要求するプログラミング課題を満たしたりするために、同じ契約をスクリプトから呼び出します。
プロダクトや教育向けツールは、学習者が年間パーセントを入力するとUIが複利成長のグラフの横に倍増までの年数を表示する場面でこの見積もりを使います。無料で決定的な個人ファイナンスツールの小さなラボを構築する際は、1回あたりコストなど他のlifeヘルパーと組み合わせてください。
活用例
個人ファイナンスの倍増確認
完全な複利表に踏み込む前に、指定した年利で貯蓄残高や投資が2倍になるまでの年数を見積もります。
授業やコンテストのドリル
対数なしで、宿題の解答例やワークシート、時間制限のあるファイナンス・代数の練習向けに再現性のある倍増年数の解答を生成します。
決定的なプロダクトフィクスチャ
ポートフォリオUIや成長計算機向けに、安定した72の法則の出力で単体テスト・プロパティチェック・CIアサーションを支えます。
よくある質問
rateはパーセントですか、それとも小数の分数ですか?
パーセントポイントです。年8%には0.08ではなく8を入力してください。古典的な法則はその形式のrateで「年数 ≒ 72 / rate」です。
rateが0または負の場合はどうなりますか?
72の法則のもとでは、0または負の年間成長率に有限の倍増時間はありません。
これは厳密な複利の倍増時間ですか?
いいえ。 古典的な暗算による近似「年数 ≒ 72 / rate」です。厳密な連続または離散の倍増計算には、1+成長率の対数を使います。
結果はなぜ精度で丸められるのですか?
既定の精度は小数点以下10桁で、0から15の範囲で設定できます。
年6%だとお金は何年で2倍になりますか?
約12年です。72を6で割ると12になるためです。年12%なら、同じ金額が約6年で2倍になります。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/life/rule-of-72 \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"rate":8}'const res = await fetch("https://api.kit.forhosting.com/life/rule-of-72", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"rate": 8
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/life/rule-of-72",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"rate": 8
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/life/rule-of-72", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"rate":8}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"rate":8}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/life/rule-of-72", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"rate": 8
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "life.rule_of_72",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
制限
max_abs_rate | 1000000000000000 |
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
CIやチュータリングソフト、プロダクト計算機で再現性のある倍増見積もりが必要な場合は、成功したリクエストごとに$0.002のAPIをご利用ください。
72の法則とは何か、レスポンスに含まれる内容
この計算機は、送信された正規化済みのrate、要求した精度に丸めた計算後のyears値、methodタグrule_of_72、「年数はおよそ72÷税率(パーセント)」であることを示す短いformula文字列、使用したprecisionを返します。エンジンは72を正の有限のrateで割るか、それ以外はinvalid_inputで入力を拒否します。このページが答えるのは古典的な72の法則の見積もりのみで、ワークシート、単体テスト、市場の前提を勝手に作ってはならないAPI利用者に適した安定した数値出力です。
rateの読み取り方とyearsの再現性の保ち方
rate文字列の先頭のプラス記号や指数表記は、有限の10進数として解釈できる限り許可されますが、埋め込まれた空白、16進数のプレフィックス、数値でないトークンは明確なメッセージとともに拒否され、不正なセルが誤った倍増時間にすり替わることを防ぎます。優先されるフィールドはパーセントポイントでの年間成長率を表すrateですが、r、percent、annual_rate、growth_rate、interest_rate、pctのエイリアスも受け付けるため、スプレッドシートやクエリ文字列、型付きフォームでも同じ契約を再利用できます。rateは厳密に正でなければならず、0または負、あるいは数値的に微小なイプシロン以下の場合、0による除算や負の分母は有効な72の法則の見積もりにならないためinvalid_inputでリクエストは失敗します。任意のprecisionフィールド(エイリアスdecimals、dp)はrateとyearsで公開する小数桁数を選び、既定は10、上限は15でJSONのgoldensを安定させます。自動パイプラインの中で同一の数学的結果が必要な場合は、このページの無料ブラウザ実行と有料APIを組み合わせ、除算を自前で再実装せずに済ませてください。
倍増見積もりが学習・計画・ソフトウェアで果たす役割
このページでは処理はすべてブラウザ内で完結し、API経由では成功した照会1件ごとに$0.002かかり、検証に失敗した場合は課金されず、レスポンスを返した後は何も保存されません。無料のインタラクティブな検証と、同一の結果を返す有料APIというこの分離はKITのtier Aカタログ全体の方針と一致しており、教室でのデモから自動パイプラインへ、数学的な結果を変えることなく移行できます。
技術的な質問
72の法則計算機の料金は?
このページのブラウザ上では無料です。API経由では成功したリクエストごとに$0.002かかり、無効な入力には課金されません。