這對我來說有點奇怪,但是當我在float上進行基本劃分時,我會得到不準確的近似值。這並不是什麼大問題,因爲我可以截斷這個數字,但我只是好奇爲什麼NSNumbers會這樣。包括示例代碼...當使用核心數據檢索時,NSNumbers是不準確的
NSString *stringNumber = @"2782";
float ratio = [stringNumber floatValue]/10000;
NSNumber *sizeRatio = [NSNumber numberWithFloat:ratio];
//core data save...
後續加載上讀取數:0.2782000005245209
任何想法?因爲它使顯示我結果「數字」,而不是「NSNumber的」
它與NSNumber和一切做浮點數無關。 –