jerry820726 发表于 2006-7-25 12:22

VC中 二进制的表示

那位高手指点下,刚碰到问题,怎样在VC下求,1,2,8三个数的 和的反码的补码 ,最后形式(1111  0101),第一次写,不知道怎么写, 会的帮下 谢谢
[align=right][color=#000066][此贴子已经被作者于2006-7-25 12:23:25编辑过][/color][/align]

十一月天 发表于 2006-7-26 12:58

[em09]不会,不过,我想应该跟c里面没什么不一样的吧,只要是符合VC.NET的程序的标准就可以了,至于代码不会有太大的改变的。

poppylx 发表于 2006-7-26 16:32

<P>C语言提供的位运算:</P>
<P>运算符  含义  <br>&amp;  按位与  <br>|  按位或  <br>∧  按位异或  <br>∽  取反  <br>&lt;&lt;  左移  <br>&gt;&gt;  右移  </P>
<P><br>反码就是原码求反(0变1,1变0)<br>补码就是原码求反+<br><br>这样应该很好写了吧  不过不知道那个取反的符号怎么输入呢<br><br></P><br>
[align=right][color=#000066][此贴子已经被作者于2006-7-26 16:34:01编辑过][/color][/align]

yeshirow 发表于 2006-8-6 08:12

<P>Alt + 小鍵盤的 41431 可以輸入 ∽,<BR>但在 C 中沒有見過這個符號...[em09]<BR>是 ~ 這個符號吧</P>

页: [1]

编程论坛