Java正方形的對(duì)角線長(zhǎng)度如何計(jì)算

小樊
83
2024-08-30 07:24:42
欄目: 編程語言

在Java中,要計(jì)算正方形的對(duì)角線長(zhǎng)度,可以使用勾股定理。首先,需要知道正方形的邊長(zhǎng)。假設(shè)邊長(zhǎng)為a,則對(duì)角線長(zhǎng)度d可以通過以下公式計(jì)算:

d = sqrt(2) * a

其中sqrt表示求平方根。在Java中,可以使用Math.sqrt()方法來計(jì)算平方根。以下是一個(gè)簡(jiǎn)單的Java代碼示例,用于計(jì)算正方形的對(duì)角線長(zhǎng)度:

public class SquareDiagonal {
    public static void main(String[] args) {
        double sideLength = 5; // 正方形的邊長(zhǎng)
        double diagonalLength = calculateDiagonalLength(sideLength);
        System.out.println("正方形的對(duì)角線長(zhǎng)度為: " + diagonalLength);
    }

    public static double calculateDiagonalLength(double sideLength) {
        return Math.sqrt(2) * sideLength;
    }
}

在這個(gè)示例中,我們定義了一個(gè)名為calculateDiagonalLength的方法,該方法接受一個(gè)參數(shù)sideLength(正方形的邊長(zhǎng)),并返回對(duì)角線長(zhǎng)度。在main方法中,我們調(diào)用這個(gè)方法并輸出結(jié)果。

0