不用运算符,比较来那个int型数值的大小
2009-04-30 16:13
190 查看
public class Bigger {
public static void main(String args[]){
int a = -2147483648;
int b = 2147483647;
String[] strArray = {"a>=b", "a<b"};
int i = (int)((long)a-(long)b >>> 63); System.out.println(strArray[i]);
}
}
public static void main(String args[]){
int a = -2147483648;
int b = 2147483647;
String[] strArray = {"a>=b", "a<b"};
int i = (int)((long)a-(long)b >>> 63); System.out.println(strArray[i]);
}
}
相关文章推荐
- 用Groovy实现判断两个int数值大小(不用比较运算符,考虑溢出)
- 不用运算符比较两个int数的大小
- 不用运算符比较两个int数的大小
- C++ 不用判断运算符进行比较两个数的大小
- 比较两个数的大小--不用大于小于if
- 不用比较运算符实现两个整数的大小比较并输出结果
- 一个比较有意思的判断两数大小的方法,不用逻辑比较运算符
- 不用判断语句比较两个数字大小
- SQL Server比较数值大小
- 一个宏比较两个数的大小(不用>,if语句)
- JS比较两个数值的大小
- 不用比较运算符比较两个数的大小
- C++ 不用 < > 与 : ?运算符判断 a,b大小
- 不用比较运算符,判断int型的a,b两数的大小,考虑溢出问题
- asp读取数据库字段比较数值大小的问题
- 从键盘输入两个字符串,不用字符串函数strcmp()比较两者的大小
- 一个比较有意思的判断两数大小的方法,不用逻辑比较运算符
- 有两个变量a 和 b,不用if、?: 、switch 或者其他判断语句,找出两个数中比较大的那个
- JS比较两个数值大小的正确方法
- 不用比较运算符及循环控制语句,判断int型的a、b两数的大小