精度設定が0でない場合、BigDecimalの算術ルールは、ANSI X3.274-1996およびANSI X3.274-1996/AM 1-2000 (セクション7.4)で定義されている、選択された演算モードと広範な互換性があります。 これらの規格とは異なり、BigDecimalには、リリース5より前のBigDecimalの除算で必須だった多くの丸めモード...
代替方法は次のとおりです。 BigDecimalを使用して小数値を正確に格納します。 金額が整数になるようにスケール・アップ - たとえば、値がセントで示されている場合は100を乗算し、値がミルで示されている場合は1000を乗算します。 - 次に、そのスケールされた値を整数型に格納します。 有限浮...
これらの規格とは異なり、BigDecimalには、リリース5より前のBigDecimalの除算で必須だった多くの丸めモードがあります。 これらのANSI規格とBigDecimal仕様の競合は、BigDecimalを優先する方法で解決されます。 同じ数値でも表現が異なる(スケールが異なる)可能性があるため、算術および丸めのルールは、...
これらの規格とは異なり、BigDecimalには、リリース5より前のBigDecimalの除算で必須だった多くの丸めモードがあります。 これらのANSI規格とBigDecimal仕様の競合は、BigDecimalを優先する方法で解決されます。 同じ数値でも表現が異なる(スケールが異なる)可能性があるため、算術および丸めのルールは、...
精度設定が0でない場合、BigDecimalの算術ルールは、ANSI X3.274-1996およびANSI X3.274-1996/AM 1-2000 (セクション7.4)で定義されている、選択された演算モードと広範な互換性があります。 これらの規格とは異なり、BigDecimalには、リリース5より前のBigDecimalの除算で必須だった多くの丸めモード...