Como evitar o arredondamento ao obter doubleValue da string?
Estou recebendo latitude e longitude do servidor em JSON que está em formato de seqüência de caracteres, em seguida, estou usando essa latitude e longitude convertendo os valores de latitude e longitude em valor duplo usando a função doubleValue padrão, mas usando esse valor é arredondado. Então, como posso evitar o arredondamento ao obter doubleValue da string? Aqui está meu código
CLLocationCoordinate2D defaultLoc;
defaultLoc.latitude = [[self.obj valueForKey:@"latitude"] doubleValue];
defaultLoc.longitude = [[self.obj valueForKey:@"longitude"] doubleValue];
NSLog(@"latitude : %f longitude : %f",defaultLoc.latitude,defaultLoc.longitude);