本文主要是介绍java之Math类介绍,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Math类的常用方法
abs(double a) 计算a的绝对值
sqrt(double a) 计算a的平方根
ceil(double a) 计算大于或等于a的最小整数,并将该整数转化为doublie数据
floor(double a) 计算小于或等于a的最大整数
round(double a) 计算小数a的四舍五入的值
max(double a,double b) 返回a和b的较大值
min(double a,double b) 返回a和b的较小值
random() 用于生成一个大于或等于0且小于0.1的随机数
示例代码如下
public class Mathfangfa {public static void main(String[] args) {System.out.println("计算-10的绝对值:"+Math.abs(-10));System.out.println("求大于5.6的最小整数:"+Math.ceil(5.6));System.out.println("求小于-4.2的最大整数:"+Math.floor(5.6));System.out.println("对-4.6的四舍五入:"+Math.round(5.6));System.out.println("求2.1和-2.1中较大的值:"+Math.max(2.1,-2.1));System.out.println("求2.1和-2.1中较小的值:"+Math.min(2.1,-2.1));System.out.println("生成一个大于或等于0且小于1的随机数:"+Math.random());System.out.println("计算1.57的正弦值:"+Math.sin(1.57));System.out.println("计算4的平方根:"+Math.sqrt(4));System.out.println("计算2的3次方根:"+Math.pow(2,3));}}
这篇关于java之Math类介绍的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!