老师布置的作业,前两天找了一下没有人写可以保留3位的,这里写一下。
题目:从键盘上读入一个圆的浮点数半径,计算其周长和面积,并保留小数点后3位输出。
直接上代码吧:
import java.util.Scanner;
public class ZouChangMianJi
{
public static void main(String[] args)
{
final double pi=3.1415926535;
Scanner sc=new Scanner(System.in);
System.out.println("输入圆的半径:");
double a=sc.nextDouble();
double c=2*pi*a;
double d=pi*a*a;
String zc=String.format("%.3f",c);
String mj=String.format("%.3f",d);
System.out.println("圆的周长是:"+zc);
System.out.println("圆的面积是:"+mj);
}
}
运行结果如图:
保留3位的核心代码是:
String zc=String.format("%.3f",c);
String mj=String.format("%.3f",d);
其他也没啥可说的了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)