1
double testx, testy, testdeg, testrad, endx, endy;
testx = 1;
testy = 1;
testdeg = atan2(testx, testy)/Math::PI* 180;
testrad = sqrt(pow(testx,2) + pow(testy,2));
endx = testrad * cos(testdeg);
endy = testrad * sin(testdeg);
的這一切似乎零件正確畫上等號, 除了endx和恩迪應該= testx和暴躁 手工計算當他們這樣做。極座標和笛卡爾座標計算不完全正常?
你可以添加你看到的值。 – ChrisF 2010-06-05 22:06:17
你的參數是否爲atan2? – mbeckish 2010-06-05 22:07:09
@mbeckish - 好點,但在這種情況下無關緊要,因爲兩個值都是1 – ChrisF 2010-06-05 22:07:56