首頁(yè)常見(jiàn)問(wèn)題正文

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

更新時(shí)間:2023-02-28 來(lái)源:黑馬程序員 瀏覽量:

IT培訓(xùn)班

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

import java.util.Scanner;

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

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

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

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

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

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

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

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