指数計算機
完全な大整数演算を使用してベースを整数乗に引き上げます。±500の指数まで正確で、浮動小数点の丸め込みやオーバーフローなし—選択した精度で結果を通常記法と科学記法で表示します。
入力
プレーンな小数(小数点の前後に最大15桁)。
基数を引き上げる整数乗、-500から500まで。負の指数は逆数乗を計算します。
結果に表示する有効数字の桁数。
出力
| メトリック | 値 |
|---|---|
| No data yet | |
このツールを使う他の方法
REST API
curl -X POST https://api.iotools.cloud/v1/tool/exponents-calculator \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"base": "2",
"exponent": "10",
"precision": "10"
}'ご自身のアカウントのキーに差し替えてください。ツールのフィールドがそのままリクエストボディになります——ラッパーはありません。
AIエージェントに依頼する
Use the IOTools `exponents-calculator` tool (Exponents Calculator) on this input:
YOUR_INPUT_HEREIOTools MCPサーバーに接続された任意のエージェントにこれを貼り付け、入力内容を追加してください。
埋め込みウィジェット
<iframe
src="https://iotools.cloud/embed/exponents-calculator/"
width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
title="指数計算機 — iotools.cloud"
sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
allow="clipboard-write"
style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>ご自身のページに貼り付けるだけ——無料、キー不要、リンクを掲載するだけです。
| API/MCP 1回あたりの費用 | 5クレジットから |
|---|---|
| クレジットが足りませんか? | 料金を見る |
次の方法でも利用可能
ガイド
指数計算機は完全な大整数演算を使用してベースを整数乗に引き上げます。これは浮動小数点数学ではありません。つまり、丸め込みエラーがなく、オーバーフローもありません。±500ほどの大きな指数であっても、通常のMath.pow呼び出しは精度を失うかInfinityを返します。
使用方法
- 基数を入力します—任意のプレーンな小数、正または負、小数点の前後に最大15桁。
- 指数を設定します—-500から500の整数。負の指数は逆数乗を計算します(
基数^-n = 1 / 基数^n)。 - 精度を選択します—結果に表示する有効数字の桁数(6、10、15、20、または50)。
結果はインスタントに更新されます。テーブルは完全な式、プレーン十進表記での結果、科学記法での同じ結果、および使用された精度を示します。
浮動小数点数学ではない場合、これはどのように「正確」ですか?
基数は正確な分数に変換されます(その数字は10の累乗を超える整数)、その分数の分子と分母は、それぞれBigInt演算を使用して指数に引き上げられます—任意精度の整数数学で、どのステップでも丸め込みなし。正の指数の場合、これは数学的に正確な答えを与えます。負の指数の場合、結果の分数は選択した有効数字の数に分割されます(2^-3のような本当に無理数の小数は、終了するため正確に解決されます。一方、終了しない小数は、要求した桁で正しく丸められます)。
Math.powがこれに失敗するのはなぜですか?
JavaScriptの数値はIEEE-754ダブルで、約15-17の有効な十進数字を含み、大きさが約1.8×10³⁰⁸を超えるとInfinityにオーバーフロー します。たとえば、1.5^500は約1.11×10⁸⁸です—ダブルの範囲内ですが、ダブルはその~89正確な数字を保持できません。より大きなベースで大きな指数は完全にオーバーフローします。このツールは指数の段階で浮動小数点数に決して触れないため、両方の問題は消えます。
0を累乗に引き上げるとどうなりますか?
任意の正の累乗に対して0は0で、0^0は1として扱われます(ほとんどの計算機が使用する標準規約)。負の指数に引き上げられた0は未定義です(ゼロで除算することを意味します)。したがって、ツールはその組み合わせを推測する代わりにエラーで拒否します。
私のデータはプライベートですか?
完全に。すべての計算はブラウザで完全に実行されます。入力したものは何もアップロードされたり、保存されたり、サーバーに送信されたりしないため、完全なプライバシーで必要なだけ多くの累乗を計算できます。