字符串转double、float不精确解决办法

来源:互联网 发布:在线制作护照软件 编辑:程序博客网 时间:2024/05/16 05:53

1、NSDecimalNumber decimalNumberWithString: 生成NSDecimalNumber进行精确计算

[NSDecimalNumberdecimalNumberWithDecimal:[[NSNumbernumberWithInt:1]decimalValue]];由基本类型转为NSDecimalNumber;


2、 decimalNumberByAdding: +

     decimalNumberBySubtracting-

decimalNumberByMultiplyingBy: *

decimalNumberByDividingBy:/

compare: 比较


3、本人封装一个NSDecimalNumber类扩展,一句话解决精确计算,精确比较http://download.csdn.net/detail/null_nil/9323229

0 0
原创粉丝点击