0
私はユーザー入力に初期化された以下の変数を持っています。小数点第一位を四捨五入していますか?
int completedPasses = reader1.nextInt();
int attemptedPasses = reader2.nextInt();
double completionRatio =(250/3)*((completedPasses/attemptedPasses) - 0.3);
上記の計算を小数点以下2桁に丸めるにはどうすればよいですか?
あなたができないん@hhafeez恐らくMath.round – hhafeez
を使用することはできません。重複を参照してください。 – EJP
できません。ダブルスは小数点以下桁を持たない。彼らはバイナリを持っています。小数点以下桁数を使用する場合は、小数点以下の桁数を使用する必要があります。 'DecimalFormat'を参照してください。 – EJP