0

角度のシータを計算しなければならなくなってから、かなり時間が経ちました。しかし、直角を考えると:

  |
  |
b |
  -----------------
        a

シータ (角度の傾き) を計算しようとしています。三角法についての私の理解 (さびたように) は、theta = arctan(b/a) です。したがって、b = 50 で a = 1811 の場合、Windows 計算機を使用すると、50 / 1811 = 0.027609055770292655991165102153506 となります。したがって、arctan(b/a) = 1.5814806205083755492980816356377 です。私の計算が正しければ、この値を角度の傾きに変換するにはどうすればよいですか? 30~40度ぐらいでいいんじゃない?

4

2 に答える 2

0

C 方言を使用する場合、この目的のための便利な関数があります。

atan2(y, x);
于 2009-09-15T21:11:30.937 に答える