我有两个包含值的字符串,例如:35.5044752 97.3955550
让我转换它:
double f1=[la doubleValue];
double f2=[lo doubleValue];
(f1 和 f2 的值是动态的,例如 f1= "35.5044752" f2="97.3955550" )
如果我想在 NSLog 中打印它,我将执行以下操作:
NSLog(@" %f %f ",f1,f2);
它返回 35.504475 97.395555
因此我将其更改为
NSLog(@" %0.7f %0.7f ",f1,f2);
并获得完整的值,如 35.5044752 97.3955550
现在我需要它在坐标中使用,如下所示:
annotation.coordinate=CLLocationCoordinate2DMake(coord.longitude, coord.longitude);
我的问题是如何像我在 NSlog 中那样实现 %0.7f ?
所以我应该完全接受输入,而不是减少或改变价值。