我有以下功能,我非常接近破解,但无法在obj-c中找到mod函数。我希望有人可以帮助我们。
-(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;
}
答案 0 :(得分:4)
由于%-operator仅用于整数,因此您应该使用来自< math.h>
的fmod()或fmodf()