如何很好地打印浮点值?
Posted
技术标签:
【中文标题】如何很好地打印浮点值?【英文标题】:How to print a float value nicely? 【发布时间】:2009-08-24 10:21:19 【问题描述】:例子:
我有一个浮点值,例如 1294322.0000000,我想将它打印在标签中,如下所示:
1.294.322
所以在每千个位置之间都有一个点。我打赌你知道我的意思。不知道确切的英文单词。
或者,例如,我有一个像这样的浮点数:15.29,那么它应该看起来像“15,29”。
或者像 1422 这样的浮点数,应该看起来像 1.422
如果“,”后面没有浮点精度,我不想打印它。比如:
4.311 是正确的,但 4.311,00 是不想要的。
是否有有用的类可以帮助解决 Objective-c / iphone sdk / cocoa touch 中的数字格式问题?
【问题讨论】:
【参考方案1】:看看NSNumberFormatter。
【讨论】:
以上是关于如何很好地打印浮点值?的主要内容,如果未能解决你的问题,请参考以下文章
读取二次方程 ax^2+bx+c 的系数 a,b,c 并很好地打印它的根,以便以 x+iy 形式打印虚根