1

壊れた python の単語度以外のすべてを含むこれらの例の方程式を考えると、次のようになります。

L = 280.460度度+ 0.9856474_* n

lamtha = L + 1.915度度* math.sin(g) + 0.020_* math.sin(2*g)

これらを機能的な python で記述して、L と lamtha の正しい値を取得するにはどうすればよいですか?

4

2 に答える 2

3

math.sin呼び出すときにラジアンを渡す必要があります。入力を度として渡すと、正しい結果が得られません。呼び出す前にラジアンに変換してくださいmath.sin

の戻り値はmath.sinまたはラジアンではありません。これは単なる比率であるため、変換するものはありません。

于 2014-08-10T07:50:03.910 に答える
0

度が必要なすべての度をラジアンに変換したりmath.sin、ラジアンを引数として必要とする同様の関数を操作したりする必要があります。最後に、必要に応じて、結果のラムサを で度数に変換できmath.degreesます。

L = math.radians(280.460) + math.radians(0.9856474) * n
g = math.radians(g)
lamtha = L + math.radians(1.915) * math.sin(g) + math.radians(0.020) * math.sin(2*g)

于 2014-08-12T07:52:45.427 に答える