黑马程序员技术交流社区

标题: 如何限定小数位数 [打印本页]

作者: 华山狙击    时间: 2014-8-30 21:11
标题: 如何限定小数位数
package practice;

import java.util.Scanner;

public class Yuan {

        public static void main(String[] args) {
                System.out.println("The area is "+area()); //直接调用函数
        }
    public static double area(){      //定义函数area()计算圆面积
            System.out.println("Please input r!");
            Scanner m=new Scanner(System.in);
            double r=m.nextDouble();
            double s= r*r*Math.PI;
            return s;
    }

}
如果想把面积的值限定为5位小数   那应该怎么修改?求指点


作者: cs8630323    时间: 2014-8-31 14:20
使用格式化输出
System.out.printf("%.5f",area()); //直接调用函数
使用请看api  PrintStream类printf方法
作者: 华山狙击    时间: 2014-8-31 21:03
soga    :handshake




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2