直接上代码 此篇从ITeye搬来,由于优快云泄密事件,本事弃用Iteye账户
a-b<0;
a<b;
-a>-b;
你认为三个表达式是一样的么?
呵呵。其实不然,第二种是最安全的写法,第一种会出现溢出的问题,第三种由于数字类型是不对称的,也会导致溢出。
其实在其他的数字运算符中都会有这种问题,也是变成过程中需要注意的,也希望看到这片文章的人在使用过程中注意规避这些问题。
a-b<0;
a<b;
-a>-b;
你认为三个表达式是一样的么?
呵呵。其实不然,第二种是最安全的写法,第一种会出现溢出的问题,第三种由于数字类型是不对称的,也会导致溢出。
其实在其他的数字运算符中都会有这种问题,也是变成过程中需要注意的,也希望看到这片文章的人在使用过程中注意规避这些问题。