¿Cómo podemos redondear números decimales a 2 dígitos en iphone?¿Cómo redondear el número decimal a 2 dígitos en iphone?
Por ejemplo,
5345 -> 53
570 -> 57
89523 -> 90
I trató de usar nsformatter para esto y aquí está el código que utilicé,
NSNumberFormatter *formatter = [[NSNumberFormatter alloc] init];
[formatter setNumberStyle:NSNumberFormatterDecimalStyle];
[formatter setMaximumIntegerDigits:2];
[formatter setRoundingMode: NSNumberFormatterRoundUp];
NSString *numberString = [formatter stringFromNumber:[NSNumber numberWithInt:570]];
[formatter release];
NSLog(@"%@",numberstring);
Sigo obteniendo el valor 70 incluso después de cambiar el modo de redondeo a diferentes opciones. Por favor, ayúdenme con esto
Gracias, Vinod.
Gracias por su sugerencia – Atom