我有一個雙倍得到的東西像0.50000的值,但我只是想0.5 - 有什麼辦法擺脫那些尾隨0? :)在雙精度上清除尾部0?
4
A
回答
5
標準c格式語句。
NSLog(@" %.2f", .5000)
13
在C中,
printf("%g", 0.5000);
注:(從GNU庫手冊)
的%克和%G轉化打印的%風格參數e或%E(分別) 如果指數小於-4或大於或等於升至精度;否則他們使用'%f'風格的 。精度爲0,取爲1.結果的小數部分將從 中刪除尾部零,並且只有在數字後跟 時纔會出現小數點字符。
+0
它工作正常,但它給出指數形式的大數量,我不想那..任何解決方案呢? – Simmy 2016-05-27 12:29:24
相關問題
- 1. 從雙精度除去小數點後的尾部零點
- 2. 雙精度值返回0
- 3. 將雙精度值設置爲0
- 4. 除法時,雙精度總是返回0
- 5. 單精度和雙精度
- 6. 雙精度10點精度
- 7. 司在雙精度
- 8. 在JAVA雙精度
- 9. 如何在範圍0 -1中獲得雙精度的最佳精度?
- 10. IEEE雙精度
- 11. 雙倍精度
- 12. 雙精度CUFFT
- 13. 雙精度
- 14. 雙精度值
- 15. 雙精度?
- 16. 在雙精度數組上使用unordered_map
- 17. PG :: UndefinedFunction:ERROR:函數get_nearest_vertex_to_lon_lat(雙精度,雙精度)不存在
- 18. 功能科爾(雙精度,雙精度)不存在 - PostgreSQL的
- 19. 精確計算雙精度
- 20. printf 0與0精度
- 21. C#精度損失除以雙
- 22. 分解雙精度小數部分
- 23. 幫助在雙精度加
- 24. 以精確度打印雙精度
- 25. 雙精度和單精度浮點數?
- 26. java中雙精度乘法的精度?
- 27. 區分單精度和雙精度
- 28. 從雙精度轉換爲單精度
- 29. 輸出精度高於雙精度
- 30. 減去單精度雙精度給我0不是我想要的
+1併爲ObjectiveC提供答案:D – tarnfeld 2010-04-14 21:43:40