`
w54653520
  • 浏览: 22512 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

数学函数

阅读更多
public class S {
 
    // 传入两个整数,进行比较,返回两个数中的最大值的方法。
    public int get(int num1,int num2){
        return Math.max(num1, num2);
    }
     
    // 传入三个double型的数据,进行比较,返回三个数中的最小值的方法。
    public double get(double dou1,double dou2,double dou3){
        return Math.min(Math.min(dou1, dou2),dou3);
    }
     
    // 传入一个整数,返回这个整数的个位数是几的方法。
    public int get(int num){
        return num%10;
    }
     
    // 传入一个整数,返加这个整数的立方的方法。
    public int get1(int num){
        return (int) Math.pow(num,3);
    }
     
    //传入一个正整数,计算从1加到此整数的和是多少的方法。比如输入一个5那么就计算1+2+3+4+5=15,最后返回15。
    public int get2(int num){
        int x = 0;
        for (int i = 0; i <= num; i++) {
            x += i;
        }
        return x;
    }
     
    //传入一个整型的数组,返回这个整形数组中的所有数据之和的方法
    public int get(int[] num){
        int x = 0;
        for (int i = 0; i < num.length; i++) {
            x += num[i];
        }
        return x;
    }
     
    // 传入一个整型的数组,返回这个整形数组中的最大值的方法。
    public int get1(int[] num){
        int x = num[0];
        for (int i = 0; i < num.length; i++) {
            x = Math.max(x,num[i]);
        }
        return x;
    }
}
 
 
按照 IEEE 754 标准的规定,对两个参数进行余数运算。
abs(int a) 返回 int 值的绝对值
abs(long a) 返回 long 值的绝对值
abs(float a) 返回 float 值的绝对值
abs(double a) 返回 double 值的绝对值
acos(double a) 返回角的反余弦,范围在 0.0 到 pi 之间
asin(double a) 返回角的反正弦,范围在 -pi/2 到 pi/2 之间
atan(double a) 返回角的反正切,范围在 -pi/2 到 pi/2 之间
atan2(double a, double b) 将矩形坐标 (x, y) 转换成极坐标 (r, theta)
ceil(double a) 返回最小的(最接近负无穷大)double 值,该值大于或等于参数,并且等于某个整数
cos(double) 返回角的三角余弦
exp(double a) 返回欧拉数 e 的 double 次幂的值
floor(double a) 返回最大的(最接近正无穷大)double 值,该值小于或等于参数,并且等于某个整数
log(double a) 返回(底数是 e)double 值的自然对数
max(int a, int b) 返回两个 int 值中较大的一个
max(long a, long b) 返回两个 long 值中较大的一个
max(float a, float b) 返回两个 float 值中较大的一个
max(double a, double b) 返回两个 double 值中较大的一个
min(int a, int b) 返回两个 int 值中较小的一个
min(long a, long b) 返回两个 long 值中较小的一个
min(float a, float b) 返回两个 float 值中较小的一个
min(double a, double b) 返回两个 double 值中较小的一个
pow(double a, double b) 返回第一个参数的第二个参数次幂的值
random() 返回带正号的 double 值,大于或等于 0.0,小于 1.0
rint(double) 返回其值最接近参数并且是整数的 double 值
round(float) 返回最接近参数的 int
round(double) 返回最接近参数的 long
sin(double) 返回角的三角正弦
sqrt(double) 返回正确舍入的 double 值的正平方根
tan(double) 返回角的三角正切
toDegrees(double) 将用弧度测量的角转换为近似相等的用度数测量的角
toRadians(double) 将用度数测量的角转换为近似相等的用弧度测量的角
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics