0
我想将十进制数保存到核心数据NSNumber
对象中,但是当我们输入5位数的小数部分时,十进制值已经用四舍五入数字保存。核心数据如何在不舍入小数部分的情况下保存NSNnumber数据Objective-C
如果我最多输入9999,999与数据库保存相同的值,但是在5位数的情况下(例如10000.999),它将在数据库中保存为10001。
chargeFloat=10000.999;
value.fees = [NSNumber numberWithFloat:chargeFloat];//value is an entity object
//fees is nsnumber
但在数据库中显示该值为10001
。
我需要一个解决方案。