本帖最後由 tonyh 於 2021-8-12 16:56 編輯
1. Math.PI 為精確的圓周率
2. Math.pow(x, y) 可計算x的y次方
- import java.util.Scanner;
- public class Ch01 {
- public static void main(String[] args) {
- Scanner s=new Scanner(System.in);
- double r, area;
- System.out.print("請輸入圓形的半徑(公分): ");
- r=s.nextDouble();
- //area=r*r*3.14;
- area=Math.pow(r, 2)*Math.PI;
- //System.out.println("半徑"+r+"公分的圓,面積為"+area+"平方公分。");
- System.out.printf("半徑%.0f公分的圓,面積為%.2f平方公分。",r,area);
- }
- }
複製代碼 |