重複の可能性:
Java での USD 通貨の書式設定
すべて-入力が方程式を通過した後にアプリが回答を出力し、小数点以下2桁に丸められるという小さな問題があります。私の問題は、数字が $12.80 のように出力された場合でも、出力が $12.8 のように見えることです。12.80ドルのように見せたいです。大したことではありませんが、私は開発の最終段階にあり、見栄えを良くするためにクリーンアップしたいと考えています. これが私のコードの一部です:
Float result2 = result / l3;
double data2 = result2;
int decimalPlaces2 = 2;
double roundBase2 = Math.pow(10, decimalPlaces2);
data2 = (double)(Math.round(data2 * roundBase2)) / roundBase2;
answer.setText("$" + Double.toString(data2));
御時間ありがとうございます!