BigDecimalの主要なゼロと区切り文字を削除します
-
30-10-2019 - |
質問
当社のアプリケーションは次の数値を取得できます。
0.1
0.02
0.003
等
これらの値は、コードによって扱われます BigDecimal
、私たちはお金で運営しています。
Web UIにはフォームがあります。ユーザーは、これらのフローティング部分の価格を表示する必要があります。
1
02
003
問題は、リードをトリミングする方法です zero
と delimiter character
入力価格。多分 BigDecimal
クラスには、trimleadingzeroes()のような標準的な方法がありますが、見つけることができません。
アップデート:リーディングゼロとデリミッターのシンボルをトリムします
例えば:
1 is 0.1
27 is 0.27
正しい解決策はありません
所属していません StackOverflow