nsnumberformatter

    0熱度

    2回答

    所以我有應格式化一個SecondviewController值字符串顯示firstViewController選項卡上的應用程序。 當用戶輸入數字,其假設使用逗號每3位進行格式化。但不知何故,我似乎無法得到如何顯示到firstViewController。這裏是我的代碼: 在secondViewController.m -(IBAction) button:(id)sender{ N

    1熱度

    2回答

    軸標籤的數字未按預期進行本地化。當我將區域設置更改爲像荷蘭這樣的數字時,數字仍然以美國地區格式顯示。該句點用作小數點分隔符,逗號用於分隔數千個分隔符。如何強制Shinobi使用NSNumberFormatter作爲刻度標記?

    1熱度

    2回答

    我有NSString的類別使用此方法: -(NSNumber *)numberValue { if (!nfStr) { nfStr = [[NSNumberFormatter alloc] init]; } NSLocale *current = [NSLocale autoupdatingCurrentLocale]; [nf

    0熱度

    2回答

    不確定如果我不打算正確解釋,請與我一起裸露。我從一個數字開始,比如說250.我添加了各種數字,但是每當我添加一個像2000這樣的高數字時,它就會正確添加。然後,我加3。新數字出來5,就像它認爲2,000是2.0。我不知道它爲什麼這樣做。 float start = self.amountLabel.text.floatValue; float changeAmount = self.amount

    0熱度

    3回答

    我的十進制數以十進制形式存儲在我的數據庫中。我根據用戶的語言環境顯示它們: - (NSString *) getLocalizedCurrencyStringWithDigits { NSNumberFormatter *numberFormatter =[[NSNumberFormatter alloc] init]; [numberFormatter setNumberS

    1熱度

    2回答

    我有以下字符串: R $ 1.234.567,89 我需要它看起來像:1.234.567.89 我怎樣才能做到這一點? 這是我的嘗試: NSString* cleanedString = [myString stringByReplacingOccurrencesOfString:@"." withString:@""]; cleanedString = [[cleanedString stri

    1熱度

    1回答

    我試圖將一些貨幣字符串(例如$ 25 000)到NSDecimalNumber用下面的代碼: NSNumberFormatter *currencyFormatter = [[NSNumberFormatter alloc] init]; [currencyFormatter setFormatterBehavior:NSNumberFormatterBehavior10_4]; [curre

    0熱度

    3回答

    我有一個字符串表示一個浮點數,例如2400.0。我想將其格式化爲數字(2,400.0),我需要在數字符號後面保留零。 NSString* theString = @"2400.0"; // I convert the string to a float float f = [theString floatValue]; // here I lose the digit informatio

    0熱度

    1回答

    在IB我插一個配置NSNumberFormatter到NSTextField,驗證用戶號碼輸入 一切工作正常,當我輸入的文字或數字是太大 - 我得到警告提示 然而,當用戶使用反刪除值時,NSNumberFormatter提出了 [NSNull doubleValue] ,因爲它得到了NSNull值 如何配置數字的零值處理?我分配的空佔位符,但這顯然不會的發生 停止異常所需的行爲是不驗證零和/或

    2熱度

    1回答

    我有NSNumber和NSResultFormatter,它將數字轉換爲字符串並將其顯示在屏幕上。 科學形式的大數字輸出是「1.345e10」,小數字是「1.345e-10」。 我想輸出大數字爲「1.345e + 10」,就像在標準的iOS計算應用程序中一樣。我該怎麼做?