📜  求圆周长的Java程序

📅  最后修改于: 2022-05-13 01:54:59.021000             🧑  作者: Mango

求圆周长的Java程序

是一种简单的形状,由平面上所有与圆心等距的点组成。在本文中,我们将学习如何求圆的面积。

术语:

  • 周长:圆的测量量或边界。它基本上是封闭图形周围的距离。
  • 半径:从圆心到圆的任意一点的线段称为半径。
  • 直径:端点在圆上并通过圆心的线段称为圆的直径。它也称为圆上任意两点之间的最大距离。

圆的周长:

  • 使用圆的半径:

公式:

其中,r 是圆的半径。

  • 使用圆的直径:

公式:

注意: Java中PI的值为3.141592653589793。

示例 1:

Java
// Java program to find
// the perimeter of the circle
// using radius
  
import java.io.*;
  
class GFG {
  
    static final double PI = Math.PI;
  
    // Function to calculate the
    // perimeter of the circle
    static double Perimeter(double r) 
    { 
      return 2 * PI * r; 
    }
  
    // Driver code
    public static void main(String[] args)
    {
  
        // Radius
        double r = 5;
  
        // Calling Perimeter function
        System.out.println("Perimeter of the circle is :"
                           + Perimeter(r));
    }
}


Java
// Java program to find
// the area of the circle
// Using Diameter
  
import java.io.*;
  
class GFG {
  
    static final double PI = Math.PI;
  
    // Function to calculate the
    // perimeter of the circle
    // using Diameter
    static double Perimeter(double D)
    {
        return PI * D;
    }
  
    // Driver code
    public static void main(String[] args)
    {
  
        // Diameter
        double D = 20;
  
        // Calling Perimeter function
        System.out.println("Perimeter of the circle is :"
                           + Perimeter(D));
    }
}


输出
Perimeter of the circle is :31.41592653589793

示例 2:

Java

// Java program to find
// the area of the circle
// Using Diameter
  
import java.io.*;
  
class GFG {
  
    static final double PI = Math.PI;
  
    // Function to calculate the
    // perimeter of the circle
    // using Diameter
    static double Perimeter(double D)
    {
        return PI * D;
    }
  
    // Driver code
    public static void main(String[] args)
    {
  
        // Diameter
        double D = 20;
  
        // Calling Perimeter function
        System.out.println("Perimeter of the circle is :"
                           + Perimeter(D));
    }
}
输出
Perimeter of the circle is :62.83185307179586