直接上代碼
a-b<0;
a<b;
-a>-b;
你認爲三個表達式是一樣的麼?
呵呵。其實不然,第二種是最安全的寫法,第一種會出現溢出的問題,第三種由於數字類型是不對稱的,也會導致溢出。
其實在其他的數字運算符中都會有這種問題,也是變成過程中需要注意的,也希望看到這片文章的人在使用過程中注意規避這些問題。
直接上代碼
a-b<0;
a<b;
-a>-b;
你認爲三個表達式是一樣的麼?
呵呵。其實不然,第二種是最安全的寫法,第一種會出現溢出的問題,第三種由於數字類型是不對稱的,也會導致溢出。
其實在其他的數字運算符中都會有這種問題,也是變成過程中需要注意的,也希望看到這片文章的人在使用過程中注意規避這些問題。