2012-02-24 76 views

回答

5

,對不起,我不熟悉NSNumberFormatter但我會做到這一點:

NSString *finalNumber = [NSString stringWithFormat:@"%.1f%%", [nsnumber floatValue]*100]; 
+0

謝謝,正是我需要。 – 2012-08-07 06:13:01

+2

此答案不考慮本地化帳戶。 – 2014-10-24 13:10:04

4

嘗試

float percent = 0.305; 

NSString *formattedPercentText = [NSString stringWithFormat:@"%.1f%%", percent * 100]; 
13

這個工作對我來說:

[numberFormatter setNumberStyle:NSNumberFormatterPercentStyle]; 
[numberFormatter setMinimumFractionDigits:1]; 
+1

這應該是正確的答案,因爲它需要本地化。 – Buju 2015-11-15 01:39:30

相關問題