我有NSString * str = @「1223.2212311」; 我想將它轉換爲1223.22(浮點後兩個字符),是否有可能通過NSString?我必須使用NSScanner?請幫忙嗎?NSString掃描?
0
A
回答
2
如何像:
NSString* str = @"1223.2212311";
NSString* result = [NSString stringWithFormat:@"%.2f", [str floatValue]];
2
你應該看看NSNumberFormatter。
-1
如果字符串不會被本地化,您可以使用-[NSString floatValue]
來解析它們。
+0
UI中提供的任何內容都應準備好進行本地化。您在法國的客戶希望看到小數點的符號。如果你使用NS numberFormatter,你可以免費獲得。 – falconcreek 2010-07-08 03:14:16
+0
這是一個關於*將一個字符串解析成一個float的問題,不會將float顯示爲一個字符串。 – 2010-07-08 17:05:13
相關問題
- 1. 掃描,掃描儀類
- 2. 一次掃描(掃描)和兩次掃描(掃描)之間的區別
- 3. 範圍掃描vs唯一掃描vs跳過掃描
- 4. Multipage WIA掃描(docfeeder)掃描1頁並阻止掃描器
- 5. 掃描儀不掃描我的輸入
- 6. 組件掃描不掃描子包
- 7. 使用掃描儀掃描txt文件
- 8. 使用掃描儀掃描Java輸入
- 9. 連續WifiManager掃描掃描結果
- 10. 全表掃描或索引掃描
- 11. OCR掃描不顯示掃描輸出
- 12. 如何掃描聲納掃描儀
- 13. 掃描儀內的掃描儀錯誤
- 14. 掃描20次的Wifi掃描儀
- 15. 使用異步掃描進行掃描
- 16. 掃描Akka Actor
- 17. TCP syn掃描
- 18. RxAndroidBle掃描
- 19. 掃描器 - java.util.NoSuchElementException
- 20. Nmap Ping掃描
- 21. Python,URL掃描
- 22. 掃描用C
- 23. Blutooth LE掃描
- 24. 掃描變量
- 25. 掃描儀+ TesterClass?
- 26. 藍牙掃描
- 27. 掃描ProgressBar
- 28. 掃描器NoSuchElementException
- 29. JFileChooser掃描儀?
- 30. 數字掃描
+1這是正確的做法。 – 2010-06-30 17:58:38