Расчет координат Objective-C - PullRequest
0 голосов
/ 18 января 2010

У меня есть следующая функция, которую я так близок к взлому, но не могу найти функцию мода в obj-c. Я надеюсь, что кто-то может помочь разобраться в этом.

-(void)estimatePosition{
    float lat1 = 50.000;
    float lon1 = -1.666;
    float d = 500;
    float tc = 90;

    float lat;
    float dlon;
    float lon;

    lat =asin(sin(lat1)*cos(d)+cos(lat1)*sin(d)*cos(tc));
    dlon=atan2(sin(tc)*sin(d)*cos(lat1),cos(d)-sin(lat1)*sin(lat));
    lon=mod(lon1-dlon +M_PI,2*M_PI )-M_PI;
}

1 Ответ

4 голосов
/ 18 января 2010

Поскольку% -оператор предназначен только для целых чисел, вы должны использовать fmod () или fmodf () из

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...