取非
限制:浮點型整型均可;
操作:任何不爲0的數取非爲0;0取非爲1;
取反
限制:僅整型或未區分範圍的枚舉類型;
操作:所有位取反即可;
取負
所有位取反+1;
原碼,反碼,補碼
限制:整型;
正數的三者相同;
負數的反碼爲原碼除符號位以外取反;
負數的補碼爲反碼加1;
限制:浮點型整型均可;
操作:任何不爲0的數取非爲0;0取非爲1;
限制:僅整型或未區分範圍的枚舉類型;
操作:所有位取反即可;
所有位取反+1;
限制:整型;
正數的三者相同;
負數的反碼爲原碼除符號位以外取反;
負數的補碼爲反碼加1;