System.out.printf
基本格式:格式控制符以一个%开始,一个字母结束,字母规定了方法按照何种方式打印这个值,例如d表示十进制整数(int),f表示浮点数(double).
例如:int x=12,y=10;
System.out.printf("(%d,%d)",x,y);
四舍五入
System.out.println(Math.round(100*num1/n)+"%");
保留两位
System.out.printf("%.2f",100*num1/n);
如果需要后面加个%需要加两个%%
System.out.printf("%.2f%%",100*num1/n);