日常

大きな数の計算機 — 最大1,000桁の整数

最大1,000桁の符号付き整数を正確に加算・減算・乗算・比較。除算は0〜20桁の小数に丸めます。小数の入力には対応していません。

最終更新 · アルゴリズム・定数・初期入力を確認(JSON)

数値を入力

結果 1111111110111111111011111111100
計算結果

この計算機について

浮動小数点の桁数制限なしで、整数の加算、減算、比較、乗算を正確に行います。除算は指定した小数桁数に丸めます。入力できるのは符号付き整数のみで、各入力は最大1,000桁です。

計算例

下記の既定値を用いた計算結果

1番目の数 123456789012345678901234567890 · 2番目の数 987654321098765432109876543210 · 演算 加算 · 結果の小数点以下の桁数 0 結果 1111111110111111111011111111100 · 結果の桁数 31 桁 · |A|のおおよその大きさ 1.23 × 10^29 · 比較 Bのほうが大きい · メモ 整数演算は正確です。除算は選択した小数桁に丸めます。各入力は最大1,000桁と任意のマイナス記号に対応します。

算出方法と前提

各入力は任意のマイナス符号と最大1000桁の整数です。桁区切り、小数、指数表記は使えません。加減乗算はBigIntで正確に計算し、除算も整数の商と余りを使います。0~20桁へ四捨五入し、ちょうど半分なら0から遠い方へ丸め、末尾の小数0を除きます。−1/8を2桁にすると−0.13です。大きさの目安は結果でなく|A|を表します。比較だけの場合は結果の桁数が未定義です。

一般的な参考資料

免責事項

本計算ツールは一般的な概算を提供します。サイズ・価格・在庫・規格はブランド、販売店、国によって異なります。結果は出発点として扱い、販売店や所管機関が公表する数値と照合してください。

運営・保守: CalcDelta

実装の出典

この記録は本ページの実装を示し、独立した検証を意味しません。外部資料は明示された式や定義のみを裏付けます。推定や独自ルールにはそれぞれの前提があります。

アルゴリズム・定数・初期入力を確認(JSON)

式と変数

r = a + b | a − b | a × b; r ≈ a ÷ b (n d.p.)

a
1つ目の巨大整数
b
2つ目の巨大整数
n
除算の小数点以下桁数
r
結果

小数入力は切り捨てず拒否します。整数演算は正確です。除算も整数演算で丸め、入力を浮動小数点数に変換しません。

この電卓を埋め込む

iframe コードをコピーしてサイトに置けます。アカウント不要。表示中の入力値が同期されます。

よくある質問

非常に大きな数に対して正確な操作はどれですか?

各入力は任意のマイナス符号と最大1000桁の整数です。桁区切り、小数、指数表記は使えません。加減乗算はBigIntで正確に計算し、除算も整数の商と余りを使います。0~20桁へ四捨五入し、ちょうど半分なら0から遠い方へ丸め、末尾の小数0を除きます。−1/8を2桁にすると−0.13です。大きさの目安は結果でなく|A|を表します。比較だけの場合は結果の桁数が未定義です。