标签:style color 使用 art div ar line amp
笔试的时候经常问这些:
方法一:
若a>b,则a-b的二进制最高位为0,与上任何数还是0,所以大数为a;
否则,a-b为负数,最高位为1,与上0x80000000(最高位为1其他为0)之后为1,所以此时最大数为b。
方法二:
方法三:
1、#define max(a,b) (((abs((a)-(b)))==((a)-(b)))?(a):(b))
注意 #define max(a,b) ((a)-(b))? a:b 是错误的。
请定义一个宏,比较两个数的a、b的大小,不能使用大于、小于、if语句(转载),布布扣,bubuko.com
请定义一个宏,比较两个数的a、b的大小,不能使用大于、小于、if语句(转载)
标签:style color 使用 art div ar line amp
原文地址:http://www.cnblogs.com/hxb316/p/3875906.html