セカント計算ツール

角度(度数法・ラジアン)を入力するだけで三角関数のセカント sec(θ) = 1/cos(θ) を自動計算するオンラインツール。cos(θ)の値や計算手順、未定義となる角度の解説も掲載。

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

セカント計算ツールの使い方

セカント計算ツールは、簡単な手順で任意の角度におけるセカント(sec)の値を計算できます。角度の単位を選択し、数値を入力するだけです。

  1. 角度の単位を選択 — 入力する角度に合わせて「度(度数法)」または「ラジアン(弧度法)」を選択します。
  2. 角度 θ を入力 — 任意の数字を入力します(例:度数法なら 0, 30, 45, 60, 120 など、弧度法なら π/3 ≈ 1.047 など)。
  3. 計算結果の確認セカント計算ツールが sec(θ) の値、途中の cos(θ) の値、代入計算式、および両方の単位による角度表示をリアルタイムで出力します。

入力された角度で cos(θ) = 0 になる場合は、数値の代わりに分かりやすい「未定義(計算不能)」の通知メッセージが表示されます。

セカント(sec)の計算公式と理論

セカント計算ツールは、コサインの逆数関係に基づく以下の基本公式を用いて計算を行います。

sec(θ) = 1 / cos(θ)

定義域: cos(θ) ≠ 0
未定義となる角度: θ = 90° + n·180°  (n = 0, ±1, ±2, ...)
                 θ = π/2 + n·π     (弧度法)
記号意味
θ入力された角度
cos(θ)角度 θ のコサイン(余弦)
sec(θ)角度 θ のセカント(正割) = 1/cos(θ)

セカント(正割)関数は基本となる6つの三角関数の1つです。コサインの逆数であり、コサインおよびタンジェントとともにピタゴラスの三角比の相互関係式 $\sec^2(\theta) = 1 + \tan^2(\theta)$ を満たします。セカント関数の値域は $(-\infty, -1] \cup [1, +\infty)$ であり、その絶対値は常に1以上となります。

代表的な角度の計算値

θ (度数法)cos(θ)sec(θ)
11
30°√3/22√3/3 (約 1.1547)
45°√2/2√2 (約 1.4142)
60°1/22
90°0未定義

前提条件と計算上の注意点

入力値には任意の実数を指定できます。ただし、90°や270°など(cosの値が0に極めて近づく角度)の近傍では、セカントの値が極めて大きくなり、厳密な倍数の角度では Infinity(無限大)または未定義と表示されます。

セカント計算ツールの活用事例

セカント計算ツールは以下のような場面で活用できます。

  • 三角関数の学習・復習 — セカント(正割)とコサイン(余弦)の逆数関係を数値で直感的に理解できます。
  • 微分積分・解析学 — タンジェントの導関数 $d/dx[\tan(x)] = \sec^2(x)$ の計算や関数の挙動確認に役立ちます。
  • 三角関数の公式検証 — $\sec^2(\theta) - \tan^2(\theta) = 1$ などの三角恒等式が成り立つか検証できます。
  • 工学・物理計算 — 構造計算、梁の撓み(たわみ)解析、振動・信号処理などにおけるセカント計算に使用できます。
  • 宿題や演習問題の答え合わせ — 手計算で求めた sec(θ) の結果が正しいかをオンラインですばやく確認できます。

セカント計算ツールは cos(θ) と sec(θ) の両方を同時に表示するため、逆数計算のプロセスが明確になり、手計算時のミスを防ぐことができます。

セカント計算ツールについてのよくある質問

セカント(sec)関数とは何ですか?

セカント(正割)関数 sec(θ) は、コサイン(余弦)の逆数:sec(θ) = 1/cos(θ) として定義される三角関数です。cos(θ) ≠ 0 となるすべての角度で定義されます。

sec(θ) が未定義(計算不能)になるのはどんなときですか?

cos(θ) = 0 となる角度(度数法では 90°、270° および 90° + n×180°、弧度法では π/2 + nπ)では、0での割り算が発生するため sec(θ) は定義されません。

度数法(度)と弧度法(ラジアン)の切り替え方法は?

「度(度数法)」または「ラジアン(弧度法)」のボタンを選択してください。セカント計算ツールが自動的に相互変換し、両方の単位での角度を表示します。

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

いいえ。すべての計算はお使いのブラウザ上で行われ、サーバーにデータが送信されることはありません。