作业思考

来源:百度知道 编辑:UC知道 时间:2024/06/14 20:16:19
编程实现如何将一个十进制的整数转换成二进制的数输出。
例:括号内是说明
输入:789(输入的等待被转换的十进制数)
输出:1100010101

789/2=394余1
394/2=197余0
197/2=98 余1
98 /2=49 余0
49 /2=24 余1
24 /2=12 余0
12 /2= 6 余0
6 /2= 3 余0
3 /2= 1 余1
1 /2= 0 余1
好了,除完了,余数从下往上看,就是输出的1100010101....
这么写还是有点抽象,主要是 我打不出那个符号来,你可以用除法的梯等式一直往下除,从789开始除以2,一直商数为0.转换结束,二进制数就是余数从下往上写下来就是了.....