C プログラムで角度を計算する必要があります。これは、C に変換する必要がある Java のメソッドです。
private static double calculateDirection(double x, double y)
{
return Math.toDegrees(Math.atan2(y, x));
}
C言語にtoDegreesのような関数があり、すべてのコードを自分で書く必要はありませんか? ありがとうございました
C プログラムで角度を計算する必要があります。これは、C に変換する必要がある Java のメソッドです。
private static double calculateDirection(double x, double y)
{
return Math.toDegrees(Math.atan2(y, x));
}
C言語にtoDegreesのような関数があり、すべてのコードを自分で書く必要はありませんか? ありがとうございました
#include <math.h>
inline double to_degrees(double radians) {
return radians * (180.0 / M_PI);
}
そのような方法を使用する必要はありません。度への変換は非常に簡単です。
double radians = 2.0;
double degrees = radians * 180.0 / M_PI;
必要に応じて、それを関数に変換します。
M_PI
は*で定義さmath.h
れています。
* ほとんどのコンパイラで。