您的位置: 【卓安特保-山东卓安联网报警服务中心】山东卓安联网报警服务中心 >> 安防资讯 >> 卓安安防 >> JAVA编程
 阅读文章

Java中数学运算

  文章作者:网络来源:网络转摘浏览次数:6222字体:字体颜色
 阅读权限:游客身份花费会员币:0添加时间:2020/4/4 22:18:24提交会员:李漠

版权声明:本文为CSDN博主「little pepper」的原创文章,遵循 CC 4.0 BY-SA 版权协议。原文链接:https://blog.csdn.net/qq_41045071/java/article/details/81359272

1.        Math
   
Math类中提供了众多数学函数方法,主要包括三角函数方法、指数函数方法、取整函数方法、取最大值、最小值以及平均值函数方法,这些方法都被定义为static形式,所以在程序中应用比较简便。
    Math.
数学方法
   
Math类中除了函数方法之外还存在一些常用数学变量,如PIE等。这些数学常量作为Math类的成员变量出现,调用起来也很简单。Math.PI; Math.E;

2.        常用数学运算类
1)三角函数方法

public static double sin(double a): 返回角的三角正弦
public static double cos(double a):
返回角的三角余弦
public static double tan(double a):
返回角的三角正切
public static double asin(double a):
返回一个角的反正弦
public static double acos(double a):
返回一个角的反余弦
public static double atan(double a):
返回一个角的反正切
public static double toRadians(double angdeg):
将角度转换为弧度
public static double toDegrees(double angrad):
将弧度转换为角度

需要注意:通常角度和弧度转换是不精确的。 

    2)指数函数方法

public static double exp(double a): 用于获取ea次方,即取e^a
public static double log(double a):
用于取自然对数,即取lna的值
public static double log10(double a):
用于取底数为10的对数
public static double sqrt(double a):
用于取a的平方根,其中a的值不能为负值
public static double cbrt(double a):
用于取a的立方根
public static double pow(double a,double b):
用于取ab次方

    3)取整函数方法

public static double ceil(double a): 返回大于等于参数的最小整数
public static double floor(double a):
返回小于等于参数的最大整数
public static double rint(double a):
返回与参数最接近的整数,如果两个同为整数且同样接近,则结果取偶数
public static int round(float a):
将参数加上0.5后返回与参数最近的整数
public static long round(double a):
将参数加上0.5后返回与参数最近的整数,然后强制转换为长整型

    4)取最大值、最小值、绝对值函数方法

public static double max(double a,double b): ab之间的最大值
public static int min(int a,int b):
ab之间的最小值,参数为整数
public static long min(long a,long b):
ab之间的最小值,参数为长整型
public static float min(float a,float b):
ab之间的最小值,参数为浮点型
public static double min(double a,double b):
ab之间的最小值,参数为双精度型
public static int abs(int a):
返回整数参数的绝对值
public static long abs(long a):
返回长整型参数的绝对值
public static float abs(float a):
返回浮点型参数的绝对值
public static double abs(double a):
返回双精度型参数的绝对值
 

 

·上篇文章:Java class 中public、protected 、friendly、private的区别
·下篇文章:不同RAID级别的优缺点对比
复制 】 【 打印
 相关文章
没有相关文章
特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系我们,我们尽快予以更正,谢谢。
关于我们 | 业务范围 | 免责声明 | 联系我们 | 友情连接
版权所有 Copyright © 2007 【卓安特保-山东卓安联网报警服务中心】山东卓安联网报警服务中心 All Rights Reserved.
鲁ICP备11024361号-5    页面执行时间:15.63MS