圆周率Math.PI
- 前言
- 一、Math.PI是什么?
- 二、Math.PI怎么用?
- 1.情景假设
- 2.不用Math.PI的做法
- 3.Math.PI的用法
- 总结
前言
在我们日常开发中少不了使用到圆周率Π的时候,但是我们自己手动输入的3.14或者3.1415926精度还是达不到想要的效果,而且代码量多了,如果圆周率其中有一位数字输入错了,影响最后运算结果?怎么办!!!Math.PI解决你的问题!!!
一、Math.PI是什么?
Math.PI 是基于Java.long包下的math方法中的其中一种,是为了解决需要用到高精度数据而创建的一个方法,其中还有我们在高等数学中常见的e,而PI就是圆周率。
二、Math.PI怎么用?
1.情景假设
计算一个半径为5的圆的面积,精度要求小数点后8位
2.不用Math.PI的做法
费时费力的查圆周率位数,不推荐,而且如果在阅览过程中不小心碰到圆周率其中的某一位,难以发现,给自己找活干
3.Math.PI的用法
public class pi {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("请输入计算面积的圆的半径:");
Double r = input.nextDouble();
double circleArea = Math.PI * r * r;
System.out.println("半径为" + r + "的圆的面积为:" + circleArea);
}
}
运行结果:
这样就获得了一个高精度的数值,我们自行取到自己想要的位置就好了
总结
以上就是今天要讲的Math.PI的用法,本文仅仅简单介绍了Math.PI的使用,而Math.PI在开发日常中就代表了一个精度为小数点后15位的Π的值,利用Math.PI也大大降低了在开发过程中出现失误。