メインコンテンツにスキップ

科学表記法コンバーター

標準の10進数、科学表記法(a × 10ⁿ)、工学表記法、e表記の間で数値を変換します。どちらの方向でも動作 — いずれかの形式を貼り付けると、4つの形式すべてが一度に得られます。非常に大きな数や小さな数も正確に処理します。

入力

標準形式、科学表記(1.5e10または1.5×10^10)、または桁区切り付き(1,500,000)で数値を入力します。

係数をこの有効数字の桁数に丸めるか、すべての桁を保持します。

出力

カンマで桁を区切る通常の10進表記です。

1から10の間の係数と10の累乗の積です。

科学表記に似ていますが、指数は常に3の倍数です(kilo、mega、giga…)。

コード、CSV、スプレッドシートで使われる機械向けの形式です。

役に立ちましたか?

ガイド

任意の数値を標準の10進数科学表記法工学表記法e表記の間で変換します — どちらの方向でも。普通の数値、科学表記の式、e表記の文字列を貼り付けると、4つの形式がすべて一度に得られます。

機能

次のいずれかの形式で数値を入力すると、ツールが自動的に認識します:

  • 標準 / 桁区切り: 15000000000 または 1,500,000,000
  • 科学表記: 1.5 × 10^101.5×10¹⁰(Unicodeの上付き文字)、または 1.5×10^-10
  • E表記: 1.5e101.5E+101.5e-10
  • 小数: 0.0000123

そして次の形式を表示します:

  • 標準表記 — カンマで桁を区切る通常の10進表記。
  • 科学表記法 — 1から10の間の係数と10の累乗の積(例: 6.022 × 10²³)。
  • 工学表記法 — 同様の考え方ですが、指数は常に3の倍数で、SI接頭辞(キロ、メガ、ギガ、ミリ、マイクロ…)と揃います。係数は1から1000の間に置かれます(例: 602.2 × 10²¹)。
  • E表記 — コード、CSVファイル、スプレッドシートで使われる機械向きの形式(例: 6.022e23)。

使い方

  1. 数値欄に数値を入力または貼り付けます。
  2. 必要に応じて有効数字を選択して係数を丸めます — またはすべて保持のままにすると、各桁を正確に保存します。
  3. 各結果の横にあるコピーボタンで、必要な形式をコピーします。

巨大な数や小さな数でも失われない精度

コンバーターは、浮動小数点のNumberではなく、数字そのものをテキストとして扱います。通常のJavaScriptは約16桁(2⁵³)を超えると精度を失うため、123456789012345678901234567890のような値は静かに丸められてしまいます。ここでは、数値が30桁の整数でも0.0000000000000001をはるかに下回る場合でも、すべての桁が保持されます。工学表記の指数は、数値の先頭桁の累乗以下で最大の3の倍数を求めて計算され、再正規化ステップも含まれるため、999999を丸めても10 × 10⁵のような不適切な形ではなく1 × 10⁶になります。

工学表記法は何に使われるのか?

工学表記法は、指数を3の倍数に保ちます。これはメートル法の接頭辞と揃うためです: 10³ = キロ、10⁶ = メガ、10⁻³ = ミリ、10⁻⁶ = マイクロ、など。電気・機械エンジニアは、4.7 × 10³ Ωという表示がそのまま4.7 kΩと読めるためこれを好みます。

有効数字はどのように数えるのか?

有効数字は、係数の最初のゼロでない桁から数えます。3桁の有効数字を選ぶと、456784.57 × 10⁴になります。小数の先頭のゼロ(0.0000123のゼロなど)は決して有効数字ではなく、丸めだけで生じた末尾のゼロは切り捨てられます。

プライバシー

すべてブラウザ内でローカルに実行されます。数値がアップロードされたり保存されたりすることはありません。

scientific notationengineering notatione-notationexponentstandard formnumberphysics

Use it from code

From 3 credits per call

REST API

curl -X POST https://api.iotools.cloud/v1/tool/scientific-notation-converter \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "inputNumber": "12345",
    "sigFigs": "auto"
  }'

Swap in your own key from your account. The tool's fields are the body — no wrapper.

Ask an AI agent

Use the IOTools `scientific-notation-converter` tool (Scientific Notation Converter) on this input:

YOUR_INPUT_HERE

Paste this at any agent connected to the IOTools MCP server, then add your input.

ツールが気に入りましたか?広告をなくしましょう。

1回のお支払いでアカウントから広告が完全になくなります。サブスクリプションも追跡もありません。