「Java入門」java.text.DecimalFormat.setRoundingMode()のサンプルコード
javaコード
package itstudy;
import java.math.RoundingMode;
import java.text.DecimalFormat;
public class DecimalDemo {
public static void main(String[] args) {
int m = 4;
int ctno = 11;
float num = (float)m / ctno;
DecimalFormat df = new DecimalFormat(“#.00");
df.setRoundingMode(RoundingMode.HALF_UP);// 四捨五入
String kdfCd = df.format(num * 100) + “%";
System.out.println(kdfCd);
}
}
実行結果
36.36%