末尾のゼロの存在は表示です ストレージの問題ではなく、問題です。末尾のゼロは重要ではありません。とにかく、値である限り、数値の内部形式は重要ではありません。 は正しい。 10
の間に値の違いはありません および10.00000
。
末尾のゼロが必要な場合は、表示用に値を変換するときにいつでもフォーマットを使用できます。例:
System.out.printf("%10.4d\n", decimalValue);
問題が規模の違いである場合は、設定できます。 比較する前に、適切な値にスケールします。