计算

作者: 一个爱上浪漫的人 | 来源:发表于2017-03-27 10:59 被阅读0次

    import java.util.*;

    import java.math. BigDecimal;

    import java.util.Date;

    import java.text.SimpleDateFormat;

    import android.view.*;

    import android.graphics.*;

    import java.util.jar.*;

    public class 计算{

    //冒泡从小到大排序

    public static 集合[] 冒泡排序从小到大(集合[] ff){

    集合[] f=ff;

    int i=0;

    while(i

    if(f[i+1].index

    集合 a=f[i+1];

    f[i+1]=f[i];

    f[i]=a;

    i=0;

    }

    else

    i++;

    }

    return f;

    }

    //冒泡从小到大排序

    public static long[] 冒泡排序从小到大(long[] f){

    int i=0;

    while(i

    if(f[i+1]

    long a=f[i+1];

    f[i+1]=f[i];

    f[i]=a;

    i=0;

    }

    else

    i++;

    }

    return f;

    }

    //冒泡从小到大排序

    public static long[] 冒泡排序从大到小(long[] f){

    int i=0;

    while(i

    if(f[i+1]>f[i]){

    long a=f[i+1];

    f[i+1]=f[i];

    f[i]=a;

    i=0;

    }

    else

    i++;

    }

    return f;

    }

    //冒泡从小到大排序

    public static 集合[] 冒泡排序从大到小(集合[] ff){

    集合[] f=ff;

    int i=0;

    while(i

    if(f[i+1].index>f[i].index){

    集合 a=f[i+1];

    f[i+1]=f[i];

    f[i]=a;

    i=0;

    }

    else

    i++;

    }

    return f;

    }

    //保留小数点后n位数

    public static double 保留小数点后n位数(double 原数,int 位数){

    double dd;

    BigDecimal b = new BigDecimal(原数);

    dd= b.setScale(位数, BigDecimal.ROUND_HALF_UP).doubleValue();

    return dd;

    }

    public static boolean 如果在某个矩形范围(int X,int Y,int x,int y,int w,int h){

    boolean jieguo=false;

    if(X>x&&Xy&&Y

    return jieguo;

    }

    public static boolean 如果在某个矩形范围(int X,int Y,对象 dx){

    boolean jieguo=false;

    if((X>dx.x||X==dx.x)&&(Xdx.y||Y==dx.y)&&(Y

    return jieguo;

    }

    public static boolean 如果在某个矩形范围(对象 dx,MotionEvent e){

    return 如果在某个矩形范围((int)e.getX(),(int)e.getY(),dx.x,dx.y,dx.宽,dx.高);

    }

    public static boolean 对象是否越界(对象 界,对象 a){

    boolean jieguo=true;

    if(如果在某个矩形范围(a.x,a.y,界))

    if(如果在某个矩形范围(a.x+a.宽,a.y,界))

    if(如果在某个矩形范围(a.x,a.y+a.高,界))

    if(如果在某个矩形范围(a.x+a.宽,a.y+a.高,界))

    jieguo=false;

    return jieguo;

    }

    public static boolean 对象是否入界(对象 界,对象 a){

    boolean jieguo=false;

    jieguo=如果在某个矩形范围(a.x,a.y,界);

    if(!jieguo)

    jieguo=如果在某个矩形范围(a.x+a.宽,a.y,界);

    if(!jieguo)

    jieguo=如果在某个矩形范围(a.x,a.y+a.高,界);

    if(!jieguo)

    jieguo=如果在某个矩形范围(a.x+a.宽,a.y+a.高,界);

    return jieguo;

    }

    }

    相关文章

      网友评论

          本文标题:计算

          本文链接:https://www.haomeiwen.com/subject/kualottx.html