首頁常見問題正文

如何用java計(jì)算圓的周長和面積?

更新時間:2023-02-28 來源:黑馬程序員 瀏覽量:

IT培訓(xùn)班

  要用Java計(jì)算圓的周長和面積,需要使用圓的半徑和一些數(shù)學(xué)公式。以下是計(jì)算圓的周長和面積的Java代碼示例:

import java.util.Scanner;

public class Circle {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);

        System.out.print("請輸入圓的半徑: ");
        double radius = input.nextDouble();

        double perimeter = 2 * Math.PI * radius; // 計(jì)算周長
        double area = Math.PI * radius * radius; // 計(jì)算面積

        System.out.printf("半徑為 %.2f 的圓的周長為 %.2f,面積為 %.2f", radius, perimeter, area);
    }
}

  首先,我們導(dǎo)入了 java.util.Scanner,以便從控制臺讀取用戶輸入的半徑值。接著,我們提示用戶輸入半徑值,并將其存儲在一個變量 radius 中。

  然后,我們使用數(shù)學(xué)公式計(jì)算圓的周長和面積。周長公式為:2 * π * r,其中 π 是圓周率,r 是半徑。面積公式為:π * r2。

  最后,我們使用 System.out.printf 方法將計(jì)算結(jié)果輸出到控制臺。注意,我們使用 %.2f 格式化字符串來保留兩位小數(shù)。

分享到:
在線咨詢 我要報(bào)名
和我們在線交談!