Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 如何使用自定义格式将NSDecimal转换为NSString_Objective C_Nsstring - Fatal编程技术网

Objective c 如何使用自定义格式将NSDecimal转换为NSString

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?类似于“%.2f”或“%.4f”的东西。NSDecimalString只是扔掉零(例如4.10变成4.1)


或者,请查看。

谢谢。这种疯狂的转换NSDecimal->NSDecimal NUMBER->float->NSString对性能有何影响?当然,这不是最佳的!这是否重要取决于你调用它的频率。不需要通过
float
。首先使用
NSDecimalNumber
不是一种失败吗?
[NSString stringWithFormat:@"%.2f", [[NSDecimalNumber decimalNumberWithDecimal:myDecimal] doubleValue]]