**NSLog(@"%0.2f", 1.345); // output 1.34**
NSLog(@"%0.2f", 1.3451);// output 1.35
NSLog(@"%0.2f", round(1.345 * 100)/100.);//output 1.35
なぜ最初の行は 1.34 を出力したのですか?!!
=======================================
更新しました:
NSLog(@"%.2f", round([@"644.435" doubleValue] * 100) / 100); // output 644.43,
しかし
NSLog(@"%.2f", round([@"6.435" doubleValue] * 100) / 100); // output 6.44?
ポイントの後に 2 桁を保持するように NSString を変換したい場合、変換方法を教えてください。