六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 37|回复: 0

java,javascript,js不用比较大小的运算符和三元运算符和if-else来判断大小

[复制链接]

升级  61.3%

726

主题

726

主题

726

主题

探花

Rank: 6Rank: 6

积分
2226
 楼主| 发表于 2013-1-27 05:13:20 | 显示全部楼层 |阅读模式
下边是javascript的
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML> <HEAD>  <TITLE> New Document </TITLE>  <META NAME="Generator" CONTENT="EditPlus">  <META NAME="Author" CONTENT="">  <META NAME="Keywords" CONTENT="">  <META NAME="Description" CONTENT=""> </HEAD><SCRIPT> var a = prompt("请输入一个数",123),b = prompt("请输入一个数",123),c = a-b; alert(a + (c?(c>>31?"小于":"大于"):"等于") + b) </SCRIPT>  <BODY>   </BODY></HTML> -------------------------------------------------------------
下边是java的(甘草提供
int a = 3;     int b = 5;         int max = ((a + b) + ((((a - b)>>>31) << 1) - 1) * (b - a)) /2;          System.out.println(max);  ---------------------------------------------------------------------
还有个java的,(火龙果提供
int x = 20, y = 5;        int max = ((x - y)>>>31) * y + ((y - x)>>>31) * x;System.out.println(max); 黑色头发  http://heisetoufa.iteye.com
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表