嗨錯誤的答案,我想通過使用C中的正弦和餘弦找到一個x,y方向,我已經包括math.h中,並用-lm編譯。 我知道「拉德」給出了正確的結果,但下一行沒有,我一直盯着這個小時,並在這裏搜索問題,任何人都可以看到這個問題。COS和罪惡給用C
double cos_sinY(int cos_sinus, double x, double y)
{
double rad, y_value, pi = 3.1415;//8979323846
rad = (double)cos_sinus/180*pi;
y_value = x*(sin(rad))+y*(cos(rad));
return y_value;
}
檢查您的公式,然後檢查數據類型。 –
你期待什麼O/P?你得到了什麼O/P?沒人在這裏猜這個魔術師。你正在使用浮點數,所以可能會產生效果。好閱讀:http://floating-point-gui.de –
你想再次計算什麼? –