簡體   English   中英

格式化浮點值

[英]Formatting float values

無論如何,這可能是一個愚蠢的問題。

我想在我的標簽上設置的數字很好地合成了這個20,000,000。 我該怎么做呢 ?

現在我已經將小數點數設置為0,所以我只得到沒有任何地方的整數。

[NSString stringWithFormat:@"%.0f", slider.value];

查看NSNumberFormatter的文檔 - 你可以用它做幾乎所有的事情。

你可以使用以下格式化程序:

-(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;


}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM