複素数計算ツール

2つの複素数(実部・虚部)の加算・減算・乗算・除算をブラウザ上で即座に計算できる無料の複素数計算ツールです。絶対値(モジュラス)、偏角(アーギュメント)、共役複素数、極形式も自動表示します。

800.5K 利用回数 更新日 · 2026-04-26 ブラウザ内で処理 · アップロードなし
AD

複素数計算ツールの使い方

複素数計算ツール を使用すると、2つの複素数 z₁ と z₂ の四則演算をブラウザ上で簡単に実行できます。使い方は以下の通りです。

  1. z₁ の入力 — 最初の複素数の実部(a₁)と虚部(b₁)を入力します。
  2. z₂ の入力 — 2番目の複素数の実部(a₂)と虚部(b₂)を入力します。
  3. 演算子の選択 — 加算(足し算)、減算(引き算)、乗算(掛け算)、除算(割り算)から選択します。
  4. 結果の確認 — 四則演算の計算結果に加えて、各複素数の個別特性(絶対値・偏角・共役複素数・極形式)が即座に表示されます。

ボタンを押す必要はなく、値を変更するとリアルタイムで計算結果が更新されます。

複素数計算の公式と理論

複素数計算ツール は、数学における複素数演算の標準規則に基づいて計算を行っています。複素数は次のように表されます。

z = a + bi (ただし i² = −1)
演算・項目公式・定義
加算(足し算)(a₁ + b₁i) + (a₂ + b₂i) = (a₁ + a₂) + (b₁ + b₂)i
減算(引き算)(a₁ + b₁i) − (a₂ + b₂i) = (a₁ − a₂) + (b₁ − b₂)i
乗算(掛け算)(a₁ + b₁i)(a₂ + b₂i) = (a₁a₂ − b₁b₂) + (a₁b₂ + b₁a₂)i
除算(割り算)z₁ / z₂ = (z₁ · z̄₂) / |z₂|²
絶対値(モジュラス)|z| = √(a² + b²)
偏角(アーギュメント)arg(z) = atan2(b, a)
共役複素数z̄ = a − bi
極形式z = r(cos θ + i sin θ) = re^(iθ)

なぜ極形式が重要なのか

複素数の乗算や除算を行う際、極形式 r(cos θ + i sin θ) を使用すると非常に直感的になります。乗算のときは絶対値どうしを掛け合わせ・偏角どうしを足し合わせ、除算のときは絶対値どうしを割り算・偏角どうしを引き算することで計算が簡略化されます。

複素数計算ツールの主な活用シーン

複素数計算ツール は、理系分野(STEM)の様々なシーンで幅広く活用されています。

  • 電気工学・電子回路 — 交流(AC)回路のインピーダンス計算やフェーザ表示を用いた電圧・電流の計算に複素数が必須です。本ツールにより素早く計算結果を確認できます。
  • 信号処理・通信 — フーリエ変換やデジタルフィルターの設計において複素数演算が行われます。係数や位相変化の計算を効率化します。
  • 物理学・量子力学 — 量子力学における波動関数や確率振幅の計算には複素数が不可欠です。
  • 数学教育・学習 — 複素数平面や共役複素数、絶対値・偏角の概念を学ぶ学生・教育者にとって、ステップごとの確認ツールとして最適です。
  • 制御工学 — 複素平面上の極・ゼロ点配置によるシステムの安定性解析(ナイキスト線図・根軌跡法)の検証に役立ちます。
  • コンピュータグラフィックス — 2次元回転の計算を複素数の乗算として扱うプログラムの実装・デバッグに利用されます。

回路解析、テスト勉強、信号処理の計算検証など、複雑な複素数演算を正確かつ迅速に行うために、ぜひ本計算ツールをご活用ください。

複素数計算ツールについてのよくある質問

この複素数計算ツールで対応している演算は何ですか?

2つの複素数の四則演算(加算・減算・乗算・除算)に対応しています。また、入力された各複素数に対して絶対値(モジュラス)、偏角(アーギュメント)、共役複素数、極形式を同時に算出します。

複素数はどのように入力すればよいですか?

実部と虚部をそれぞれ独立した入力欄に入力します。例えば「3 + 4i」を入力する場合は、実部に「3」、虚部に「4」を入力してください。複素数の標準形が自動的に組み立てられます。

表示される極形式(Polar form)とは何ですか?

複素数を r(cos θ + i sin θ) の形式(rは絶対値|z|、θはラジアン単位の偏角)で表したものです。電気工学の交流回路解析や信号処理で広く利用されます。

ゼロ除算(0で割る計算)はできますか?

いいえ。割る数 z₂ が 0 + 0i の場合、数学的に定義されないため、エラーメッセージが表示されます。

入力したデータはサーバーに保存されますか?

いいえ。すべての複素数計算処理はお使いのブラウザ内で行われ、外部サーバーへデータを送信・保存することはありません。