gpt4 book ai didi

objective-c 二进制表达式的无效操作数 double 到 double

转载 作者:行者123 更新时间:2023-11-28 22:42:13 26 4
gpt4 key购买 nike

-(double) pixelDistance:(float)lat1 Lng1:(float)lng1 Lat2:(float)lat2 Lng2:(float)lng2 Zoom:(double)zoom{
double x1 = [self lngToX:lng1];
double y1 = [self latToY:lat1];

double x2 = [self lngToX:lng2];
double y2 = [self latToY:lat2];
return sqrt(pow((x1-x2),2)+ pow((y1-y2),2)) >> (21 - zoom);
}

如何修复“二进制表达式的无效操作数加倍到加倍”?返回行错误。

最佳答案

右移运算符 >> 需要两个整数参数,而不是两个 double 参数。

关于objective-c 二进制表达式的无效操作数 double 到 double,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14209206/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com