0
这可能是一个愚蠢的问题,但无论如何。格式化浮点值
我想要在我的标签上设置的编号很好的像这个20,000,000。 我该怎么做?
现在我已经设置小数点数为0,所以我只是得到没有任何地方的整数。
[NSString stringWithFormat:@"%.0f", slider.value];
这可能是一个愚蠢的问题,但无论如何。格式化浮点值
我想要在我的标签上设置的编号很好的像这个20,000,000。 我该怎么做?
现在我已经设置小数点数为0,所以我只是得到没有任何地方的整数。
[NSString stringWithFormat:@"%.0f", slider.value];
您可以使用以下格式:
-(void)setCurrencyFormat
{
NSNumberFormatter *CurrencyFormat = [[NSNumberFormatter alloc] init];
[CurrencyFormat setNumberStyle:NSNumberFormatterCurrencyStyle];
label.text= [CurrencyFormat stringFromNumber:[NSNumber numberWithDouble:billAmountInDouble]];
NSString *st1=[NSString stringWithFormat:@"%@",[CurrencyFormat stringFromNumber:[NSNumber numberWithDouble:individualTaxInDouble]]];
label.text=st1;
}
查看NSNumberFormatter的文档 - 你可以做几乎所有的事情。