逆数計算
0以外の数の逆数、つまり1をその数で割った値を求めます。4の逆数は0.25、3分の2の逆数は2分の3、マイナス4の逆数はマイナス4分の1です。周期から周波数への換算にも使えます。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 値
- 4
- 逆数
- 0.25
- 式
- 1/4 = 0.25
ある数 の 逆数 とは、その数で 1 を割った値です。有限かつ 0 でない x について、逆数は 1/x であり、x の −1 乗 とも書きます。学習者 は 積を 1 にする 乗法逆元 として出会い、技術者 は 抵抗を コンダクタンス に、周期を 周波数 に、傾きを 逆の率 に直すときに使います。データ用スクリプト は 0 で Infinity を返さず、NaN を黙って伝播させない 決定的な 1/x を必要とします。課金 は 成功時のみ です。
数の逆数とは何か、1/x が定義される条件
ある数 の 逆数 とは、元の数に掛けて 1 になる 唯一の実数 です。x が 有限かつ 0 でなければ、その相手は 1 を x で割った値であり、x かける 1/x は 1 になります。代数の授業 では 同じ対象を 乗法逆元 と呼び、x の −1 乗 と書きます。
物理や 財務のノート では 1 割る x と言い、商のまま置くことが多いです。この定義は、本計算機が 結果ではなく エラー として扱う 2 つの場合 をすぐ除外します。0 は 実数の中に 逆数を持ちません。
負の入力 は許されます。負数の逆数は 負であり、1 を −4 で割ると −1/4 になります。1 より大きい大きさ は 0 と 1 の間の分数 に写り、0 と 1 の間の大きさ は 1 より大きい大きさ に写ります。
2/3 のような分数の逆数は 3/2、1/5 のような単位分数の逆数は 5 です。行列の逆、法 m のモジュラー逆、多くの逆数を平均する 調和平均 ではなく、その 1 つの 1/x が必要なときに このページ をお使いください。
活用例
教室と宿題の検算
学習者に有限かつ 0 でない数を送らせ、返る逆数が符号付きの値や単位分数も含め、ちょうど 1/x であることを確認させます。
周期・抵抗・率の反転
周期を周波数へ、抵抗をコンダクタンスへ、品目あたり時間を時間あたり品目へ、0 を拒む決定的な 1/x で変換します。
試験と LMS の自動採点
0 と非有限入力を拒むオラクルで逆数問題を採点し、欠陥のある採点が受け入れかねない Infinity は返しません。
よくある質問
数の逆数はどのように求めますか?
例: value 4 は 0.25 です。1/4 = 0.25 だからです。
値が欠ける、または有限数でないときはどうなりますか?
NaN、Infinity、空文字、非数値は拒否され、課金されません。
0に逆数がないのはなぜですか?
0に何を掛けても1にならないからです。無限大の結果を表示する代わりに、0は逆数にできないとはっきり知らせるので、誤った値が答えのように紛れ込むことはありません。
分数の逆数はどうなりますか?
分子と分母を入れ替えます。3分の2の逆数は2分の3、5分の1の逆数は5です。1より大きい数は0と1の間の分数になり、その逆も成り立ちます。
負の数の逆数も求められますか?
求められます。負の数の逆数は負の数になり、マイナス4の逆数はマイナス4分の1、つまりマイナス0.25です。符号はそのまま残ります。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/math/reciprocal \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":4}'const res = await fetch("https://api.kit.forhosting.com/math/reciprocal", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 4
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/reciprocal",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 4
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/reciprocal", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":4}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":4}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/reciprocal", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"value": 4
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.reciprocal",
"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 | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
この 逆数計算機 は 有限な数 を 1 つ受け取り、その入力で 1 を割った値を返し、値が 0 ・欠落・非有限 のときは invalid_input で失敗します。JSON の POST でも 同じ公式 が使われます。
数の逆数とは何か、1/x が定義される条件
0 かける y が 1 になる 実数 y は存在せず、IEEE 浮動小数点 は Infinity を返しますが、それは 成功した求解 として扱える数ではありません。非有限の入力 — NaN、正の Infinity、負の Infinity — も 実数直線 の元ではないため、非有限の逆数を返す代わりに invalid_input で失敗します。この写像は 0 でない実数 の上の 対合 であり、2 回適用すると、API 契約を安定させる 12 桁丸め を除き、元の値に戻ります。
入力契約、応答の形、エラーの伝え方
例: value が 4 なら reciprocal は 0.25 で、式は 1/4 = 0.25 です。例: value が −2 なら reciprocal は −0.5 です。例: value が 0.25 なら reciprocal は 4 で、最初の例の 対合 です。検証失敗は 課金されません。必須の有限数 value(逆数を求めたい数)を 1 つ含む JSON 本体を POST してください。フィールドは 別名 n、x、number でも送れます。ハンドラは 最初に存在する別名 を読み、エラー名は 正規フィールド value に付けます。JSON の数 または 数値文字列 を受け付け、欠落、空文字、真偽値、配列、オブジェクト、NaN、Infinity は invalid_input で失敗します。value が ちょうど 0 のとき — IEEE 754 がなお 0 として扱う 符号付き 0 も含む — 1 割る value は 0 で未定義であり IEEE の無限へ溢れるため、要求は拒否されます。成功時は 解析した value をエコーし、その値で 1 を割って 12 桁に丸めた reciprocal を返し、答えの横に恒等式を出せるよう 短い expression と 公式 reciprocal = 1 / value を付けます。商が IEEE 浮動小数点 を溢れて有限でなくなる場合 — 1 割る value が Infinity になるほど小さい大きさ — Infinity を返す代わりに失敗します。長い教室向け手順が必要なら 数値フィールド に ご自身の文 を添えてください。このエンドポイントは 逆数を計算し、公式と expression 以外の 途中式は出しません。
逆数計算機が役立つ場面
教室 と 個別指導の基盤 は、任意の小数について 1/x を検算できるよう 逆数計算機 を使い、手で分数を裏返したり、0 で黙って Infinity を出す電話に頼ったりしません。財務と運用のスクリプト は 単価を 通貨あたり個数 へ、品目あたり時間 を 時間あたり品目 へ反転し、誰かが 0 を貼ったときに 無限の生産性 を出すのではなく はっきり失敗する 必要があります。要求は小さく保ち、丸めた reciprocal をテストに固定すれば、宿題、LMS プラグイン、エッジワーカー向けに 再現可能な 1/x が得られ、独自の記号数学基盤は不要です。試験ジェネレータ は、0 と 非有限入力 を 無効 と印す 決定的なオラクル を必要とし、欠陥のある採点が 正しい空欄 と誤認しうる 成功ペイロード は使いません。科学・工学ノート は 周期を 周波数 へ f = 1/T で、抵抗を コンダクタンス へ G = 1/R で、傾きを 逆の率 へ 同じ恒等式 で直します。1 回の除算のために 数式処理系 を立てず、小さな parse API を呼びます。実装は 純粋な parse の ティア A なので、成功した呼び出しは 公表の基本料金 $0.002 のみで、モデルトークン も 外向き通信 もありません。
技術的な質問
入力が 0 のときはどうなりますか。
タスクは invalid_input で失敗します。0 に実数の逆数はなく、0 × y = 1 となる y はないため、計算機は Infinity を返さず、呼び出しは課金されません。
負の数の逆数は取れますか。
はい。負の数の逆数は負です。1 を −4 で割ると −0.25 になり、expression フィールドは 1/(-4) = -0.25 と書きます。
逆数計算機の料金はいくらですか。
ブラウザのツールは無料です。API 要求は成功した呼び出しごとに $0.002 で KIT の前払い残高を使い、不正な入力は課金されません。