Java的Math类怎么使用
本篇内容主要讲解“Java的Math类怎么使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Java的Math类怎么使用”吧!
Math类包含完成基本数学函数所需的方法。这些方法分为三类:三角函数方法、指数函数方法和服务方法。除了这些方法以外,Math类还提供了PI(π)和E(自然对数的底)可以直接使用Math.PI和Math.E来使用这两个常量。
出自java.lang包(核心包,提供对java编程语言设计至关重要的类,可以直接使用,不用import);
Math类包含执行基本数字运算的方法,如基本指数,对数,平方根和三角函数
publicfinalclassextendsObject2.无构造方法3.主要方法
staticdoubleabs(doublea)返回值为double的绝对值staticdoubleacos(doublea)返回double的反余弦值staticdoublelog(doublea)返回double的自然对数(以e为底)staticdoublelog10(doublea)返回double的基数为10的对数值staticintmax(inta,intb)返回两个int值中的最大值staticdoublerandom()返回一个[0,1)的double类型值向上取整:staticdoublefloor(doublea)返回一个小于或等于a的最大double类型整数;向下取整:staticdoubleceil(doublea)返回小于或等于a的最小都变了类型整数statiscStringround(doublea)返回参数中最接近的long类型之,四舍五入4.字段、类变量
staticdoubleEdouble值,相当于e,自然对数的基数staticdoublePIdouble值,相当于pi,圆周长与其直径的比率5.演示案例
publicclassMathTest{publicstaticvoidmain(String[]args){doublea=-0.5;doublepi=Math.PI;doublee=Math.E;System.out.println("a的绝对值为:"+Math.abs(a));System.out.println("pi的反余弦值为:"+Math.acos(pi/4));System.out.println("a向上取整的值为:"+Math.floor(a));System.out.println("a向下取整的值为:"+Math.ceil(a));System.out.println("e的自然对数为"+Math.log(e));System.out.println("a与0.5中的最大值为:"+Math.max(a,0.5));System.out.println("a乘以一个[0,1)随机值为"+Math.random()*a);System.out.println("最接近a的long类型值为:"+Math.round(a));System.out.println("pi/6的正弦值为:"+Math.sin(pi/6));}}
到此,相信大家对“Java的Math类怎么使用”有了更深的了解,不妨来实际操作一番吧!这里是亿速云网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。