【发布时间】:2012-02-26 16:50:53
【问题描述】:
我的视图中有两个文本字段。在提示用户输入一个值后,我将它们转换为floats 进行计算。
我使用以下代码:
variable1 = [textField1.text floatValue];
variable2 = [textField2.text floatValue];`
当用户在textField1 中输入22.8 时,我在variable1 中得到22.80005。
我没有得到确切的值!
如何获得准确的十进制值?任何添加都可能影响计算的准确性。
【问题讨论】:
标签: cocoa cocoa-touch floating-point nsstring numbers