【語句總結】java中改變數字精確度

改變一個數值的精確度可以用

 String result=String.format(("%.7f"), area);

來實現。其中area是一個數值。

import java.util.Scanner;
public class Main{	
    public static void main(String args[]){
        int r;
        Scanner in =new Scanner(System.in);
        r=in.nextInt();
        double pi = Math.PI;
        double area=pi*r*r;

        String result=String.format(("%.7f"), area);
        System.out.println(result);
    }
}

語句理解爲:

1.把area變成小數點前有任意位,小數點後有7位的float的形式。

2.將該形式轉化爲字符串輸出。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章