目标C:使用"足够的"小数位格式化数字

Rog*_*are 5 objective-c

是否有快速格式化数字的方法(例如,使用appendFormat时),以便只显示足够的小数位?例如,4.23100显示为4.231,而5.0000显示为5.

谢谢阅读.

Rog*_*rat 4

使用%g代替%f

双 n = 1234.5678;

NSString str = [NSString stringWithFormat:@"数字是 %g", n];