java的pi.

时间:2020-02-23 14:35:29  来源:igfitidea点击:

Pi是数学中的恒定值,表示浮点值 3.1415
它主要用于几何来计算区域,周长,体积等。
如果我们在学术中学过几何,则可能意识到使用PI,例如计算区域需要这种恒定值。

在Java中,当我们做几何计算时,我们需要这个常量,为此,我们主要有两个选项,我们创建一个常量和分配

3.1415价值或者使用pi常数 Math类。
是的,Java提供了一个 Math课堂包含 PI持续的。
所以,让我们看看一些例子来了解java中pi的使用。

java中的pi常数

其中我们创建了自己的常量并为其分配了一个值。
我们声明为 final所以,不能改变。
其中我们通过使用所产生的PI常数来计算圆的区域和周长。

import java.util.Scanner;
public class Main
{
    public static void main(String args[]) 
    {
        final double PI = 3.14;
 
        System.out.println("Enter radius : ");
        Scanner sc = new Scanner(System.in);
        double r = sc.nextDouble();
        double CircleArea = PI*(r*r);
        System.out.println("Area is : "+CircleArea);
        double CircleCircumference = 2*(PI*r);
        System.out.println("Circumference is : "+CircleCircumference);
    }
}

输出

Enter radius :
5
Area is : 78.53
Circumference is : 31.41

PI常量在Java Math类中

由于数学类提供PI常数,我们可以使用它来执行几何计算。
其中我们正在使用数学类获得区域的区域和周长。
请参阅下面的示例和输出。

import java.util.Scanner;
public class Main
{
    public static void main(String args[]) 
    {
        System.out.println("Enter radius : ");
        Scanner sc = new Scanner(System.in);
        double r = sc.nextDouble();
        double CircleArea = Math.PI*(r*r); //Match class 
        System.out.println("Area is : "+CircleArea);
        double CircleCircumference = 2*(Math.PI*r);
        System.out.println("Circumference is : "+CircleCircumference);
    }
}

输出:

Enter radius :
5
Area is : 78.53
Circumference is : 31.41