このツールについて
このツールは直角三角形の各要素(角度・底辺・高さ・斜辺)を三角関数を使って自動計算するツールです。
2つの値を入力するだけで、残りの全要素と面積、三角比の値まで一度に求めることができます。
ツールの基本的な使い方
画面上部のドロップダウンメニューから「計算方法」を選び、表示された入力欄に数値を入力するだけで自動的に結果が表示されます。
ボタンを押して計算を実行する必要はなく、数値を入れた瞬間にリアルタイムで計算が走る仕組みです。
計算方法の選び方
このツールには6種類の計算モードが用意されています。
手元にどの値があるかによって選んでください。
| モード名 | 入力する値 | 求まる値 |
|---|---|---|
| 角度 θ と 底辺 a から求める | 角度・底辺 | 高さ・斜辺 |
| 角度 θ と 高さ b から求める | 角度・高さ | 底辺・斜辺 |
| 角度 θ と 斜辺 c から求める | 角度・斜辺 | 底辺・高さ |
| 底辺 a と 高さ b から求める | 底辺・高さ | 角度・斜辺 |
| 底辺 a と 斜辺 c から求める | 底辺・斜辺 | 角度・高さ |
| 高さ b と 斜辺 c から求める | 高さ・斜辺 | 角度・底辺 |
角度の単位について
入力欄の右上に「度」「rad」という切り替えボタンがあります。
デフォルトは「度(°)」です。
ラジアンで角度を扱いたいときは「rad」を選んでから入力してください。
モードを切り替えると入力欄の数値が自動的に換算されるため、入力し直す手間がありません。
入力時の注意点
計算が成立するためにはいくつかの条件があります。
角度を含むモードでは、θ は 0°より大きく90°未満の範囲で入力してください(ラジアンの場合は 0 超〜約1.5708 未満)。
辺の長さはすべて 0より大きい正の数を入力します。
「底辺 a と 斜辺 c」または「高さ b と 斜辺 c」を使うモードでは、斜辺が必ずもう一方の辺より大きくなければなりません(例:斜辺 c > 底辺 a)。
条件を満たさない値を入力するとエラーメッセージが表示されます。
結果の見方
計算が完了すると画面中央の結果エリアに以下の情報が表示されます。
緑色のカードには、角度 θ(度・ラジアン)、底辺 a、高さ b、斜辺 c の値が出ます。
紫色のカードには面積 S、sin θ / cos θ の値、そしてピタゴラスの定理(a² + b² = c²)が成立しているかどうかの検証結果が表示されます。
三角形の図形表示
結果カードの下には計算結果をもとにした直角三角形の図が自動で描画されます。
各辺の長さと角度がラベルとして表示されるので、入力した値が正しく反映されているかを視覚的に確認できます。
計算過程の確認
図の下には「使った公式」「計算ステップ(代入・計算)」「検証(ピタゴラスの定理・三角比)」という3つのセクションが表示されます。
どの公式を使ったのか値をどのように代入して計算したのかがステップごとに記載されているので、学習目的や答え合わせにも活用できます。
リセットとクリア
画面右上には「リセット」と「クリア」の2つのボタンがあります。
リセットを押すと現在選択中のモードの入力欄がデフォルト値(サンプルの数値)に戻ります。
クリアは入力欄の値をすべて空白にしたいときに使います。
別のモードに切り替えた場合、それぞれのモードに独立したデフォルト値が設定されているためリセットの挙動も変わります。
コメント