/**
* 比较大小
*
* @param data1 double
* @param data2 double
* @return int
* {@value}
* -------------------返回值说明---------------------------
* 判断结果 data1 data2 大小关系
* fasle < 0 < 0 >
* true < 0 ≦
* true = 0 -
* fasle > 0 -
* fasle = 0 < 0 -
* true = 0 -
* fasle > 0 -
* fasle > 0 < 0 -
* true = 0 -
* fasle > 0 <
* true > 0 ≧
* -------------------------------------------------------
*/
public static boolean data1GreaterOrEqualData2(double data1 , double data2) {
double temp = data1 + data2;
// data1和data2的符号不一样的时候
if(Math.abs(temp)<Math.abs(data1) ||
Math.abs(temp)<Math.abs(data2)){
return false;
}
return (Math.abs(data1) >= Math.abs(data2));
}
两个数值大小比较
最新推荐文章于 2024-04-12 08:52:16 发布