いくつかのブログやフォーラムの投稿に出くわしました。通貨を扱うときは、浮動小数点数ではなくNSDecimalNumberを使用する必要があると言われています。NSDecimalNumberの有用性を否定する算術演算を行うには、NSDecimalNumberからFloats/Doublesに変換する必要があることがわかりました。つまり、フロートを使用するだけでなく、変換の煩わしさを気にしないのはなぜですか?
NSDecimalNumberの利点は何ですか?また、NSDecimalNumberに対してどのように算術演算を実行しますか?
フロートには何があり、NSDecimalNumberにはないこのエラーは何ですか?それが、通貨を扱うときにNSDecimalNumberを使用する必要があると人々が言う理由です。エラーを定量化してください。
よろしくお願いします、
Hiren。