二进制数的加法
如何编写一个二进制数加上另一个二进制数的程序,如:110+10110
----------------解决方案--------------------------------------------------------
先转换为int型数据,再用+运算符加起来
----------------解决方案--------------------------------------------------------
直接加就可以了
只不过是输出的时候用二进制来输出
----------------解决方案--------------------------------------------------------
他的问题的意思不明确,所以有好多种回答
----------------解决方案--------------------------------------------------------
总之这个问题很容易
楼主好好思考下,最好自己动手
----------------解决方案--------------------------------------------------------
先将输入的数转换成10进制,得出结果后再转换为2进制
----------------解决方案--------------------------------------------------------
[bo][un]normalandy[/un] 在 2008-6-17 20:28 的发言:[/bo]
先将输入的数转换成10进制,得出结果后再转换为2进制
先将输入的数转换成10进制,得出结果后再转换为2进制
这样就不对了
[flash=400,300]http://yzfy.byethost17.com/flash.php[/flash][color=white]
----------------解决方案--------------------------------------------------------
用字符数组保存输入的二进制数
然后用比较2个位是否相同 相同再判断2位是1 还是 0 是1则要进位
----------------解决方案--------------------------------------------------------
为什么不对?
----------------解决方案--------------------------------------------------------
恩,其实手工实现加法器很好玩的
----------------解决方案--------------------------------------------------------