5
浮動小数点型または倍精度浮動小数点型は、金額や数量のように10進数を格納するのには適していません。代わりにNSDecimalNumberを使用しようとしています。 Swiftの遊び場に私のコードがあります。NSDecimalNumberに1.66を格納する方法
let number:NSDecimalNumber = 1.66
let text:String = String(describing: number)
NSLog(text)
コンソール出力は、私は、変数の10進数1.66の正確な値を格納することができますどのように1.6599999999999995904
のですか?
がこれをチェックしてください。 http://stackoverflow.com/a/31070910/2975371 – Danieboy
ありがとう@Danieboy。私は迅速にすごいです。 1.66を変数に正確に格納する方法のサンプルコードを提供できますか? – Joey