私は多くのstackoverflowの質問を読みましたが、どれも私のために働いていないようです。私は四捨五入するために使用math.round()
しています。これはコードです:
class round{
public static void main(String args[]){
double a = 123.13698;
double roundOff = Math.round(a*100)/100;
System.out.println(roundOff);
}
}
私が得る出力は次のとおりです:123
しかし、私はそれをしたいです123.14
。追加*100/100
すると役立つと読んだのですが、ご覧のとおり、うまく機能させることができませんでした。
入力と出力の両方がdoubleであることが絶対に不可欠です。
上記のコードの4行目を変更して投稿すると、非常に役立ちます。