nsdecimalnumber

    0

    1答えて

    これは実際にNSDecimalNumbersの配列の合計です。絶対値を取得したいのですが...すべての変換でフレームワークと戦っているように感じています。&型キャストNSDecimalNumberが提供する精度を維持しようとしている間に、NSNumberからNSDecimalNumberまで、そして戻ってから...すべてが必要になります。次の作業はありますが、この変換をすべて避ける簡単な方法はあり

    1

    2答えて

    いくつかの奇妙な理由で、私は次からNSDecimalNumberOverflowExceptionを受け取る:NSDecimalNumberのnotANumberのドキュメントを引数としてはNaNを受ける任意の算術演算は、NaNを返しますと述べているので NSDecimalNumber *a = [NSDecimalNumber notANumber]; NSDecimalNumber *b =

    0

    3答えて

    私のアプリは金額を使用しています。私はこれらの値を通貨で表現したいと思いますが、ユーザーがiPhoneで設定したフォーマットでは、私はドイツのEUROフォーマットに問題があるようです。 通貨フォーマットされた文字列から(コアデータに格納するための)10進数を返すメソッドがあります。文字列は実際にはNSlocaleを使って別の(類似の)メソッドでフォーマットされていました。 英国、米国、日本、ドイツ

    2

    1答えて

    通貨を扱うときに浮動小数点数の代わりにNSDecimalNumberを使用しなければならないと言うブログやフォーラムの記事があります。私はNSDecimalNumberの有用性を否定するいくつかの算術演算を行うためにNSDecimalNumberからFloats/Doublesに変換しなければならないことがわかります。私はなぜ浮動小数点を使用するだけでなく、すべての変換の面倒を気にしないのですか?

    1

    1答えて

    私はいつもNSDecimalNumberに問題があるようです!今日、私はこのエラーを取得する:ここ "Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[NSCFNumber decimalNumberByDividingBy:withBehavior:]: unrecogni