黑马程序员技术交流社区

标题: 运算符四 : 非 ~ [打印本页]

作者: 微凉的暮色    时间: 2015-5-30 23:20
标题: 运算符四 : 非 ~
本帖最后由 微凉的暮色 于 2015-5-30 23:30 编辑

非 运算符 ~ (属于位运算符 区别于逻辑运算符 !)
非运算符用符号“~”表示,其运算规律如下:

如果位为0,结果是1,如果位为1,结果是0,下面看一个简单例子。
int a=2;

(~a));

则 结果是 -3;


~  ……00000010= 2

------------------

    ……11111101=-3




作者: 南方小道士    时间: 2015-5-30 23:32
路过看看
作者: 马也keyboard    时间: 2015-5-31 11:08
一起学习加油
作者: 海角秋风    时间: 2015-5-31 12:17
学习了,一起加油。
作者: 牧师1990    时间: 2015-5-31 12:53
快忘光了,又去翻了翻笔记。负数的二进制转十进制是彻底忘了
作者: 十字天堂    时间: 2015-5-31 12:59
过来看看,给楼主挺一下
作者: canyellwang    时间: 2015-5-31 13:55
学习了。                        




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2