"x"、 "none"、そして数字のついた2つの値を考えて、直角三角形の三角法の計算プログラムを作ろうとしていました。私は関数math.cos()、math.sin()などについて知っていますが、私の電卓が私に与えているものとは異なる番号を与えています。私が使用しようとしていたコードの例です:なぜPythonの三角関数は私の計算機とは異なる結果をもたらしますか?
同じことが '4.521' で満たされ、私の電卓には-289.036
:
if hyp == "none" and opp == "x":
answer = adj * math.tan(ang)
値HYPについてNone
、ADJため6
、OPPためx
、およびAngため37
を入力した後、私は値を受け取ります。なぜ彼らは異なる結果を出しているのですか?
ヒントを行う必要があります。ユニットは重要です! –
ヒント2:角度の単位は度ではありません。 – SiHa
私はそれを知っています。私は、「ラジアン/度や何かのもののために明らかに異なる結果を出すように見えるので」と私は引用しています。私は解決策を探しています。 –