重複の可能性:
Java で数値を小数点以下 n 桁に丸める方法
float を小数点以下 2 桁に丸めるのに問題があります。単純に を使用するなど、ここで見たいくつかの方法を試しましたMath.round()
が、何をしても異常な数値が得られ続けます。
処理中のフロートのリストがあり、リストの最初は として表示され1.2975118E7
ます。とは何E7
ですか?
(f は float です)を使用するとMath.round(f)
、まったく同じ数値が得られます。
私は何か間違ったことをしていることを知っていますが、何がわからないだけです。
数値を の形式にしたいだけですx.xx
。最初の数字は1.30
などです。