Objective c 如何使用自定义格式将NSDecimal转换为NSString
如何使用自定义格式显示NSDecimal?类似于“%.2f”或“%.4f”的东西。NSDecimalString只是扔掉零(例如4.10变成4.1)Objective c 如何使用自定义格式将NSDecimal转换为NSString,objective-c,nsstring,Objective C,Nsstring,如何使用自定义格式显示NSDecimal?类似于“%.2f”或“%.4f”的东西。NSDecimalString只是扔掉零(例如4.10变成4.1) 或者,请查看。谢谢。这种疯狂的转换NSDecimal->NSDecimal NUMBER->float->NSString对性能有何影响?当然,这不是最佳的!这是否重要取决于你调用它的频率。不需要通过float。首先使用NSDecimalNumber不是一种失败吗? [NSString stringWithFormat:@"%.2f", [[NSD
或者,请查看。谢谢。这种疯狂的转换NSDecimal->NSDecimal NUMBER->float->NSString对性能有何影响?当然,这不是最佳的!这是否重要取决于你调用它的频率。不需要通过
float
。首先使用NSDecimalNumber
不是一种失败吗?
[NSString stringWithFormat:@"%.2f", [[NSDecimalNumber decimalNumberWithDecimal:myDecimal] doubleValue]]