输入一个十进制数,将它对应二进制数的各位反序
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/17 03:21:06
举个例子十进制就是用0~9表示的位数:109=1*10(2)+0*10(1)+9*10(0)二进制也如此是用0、1表示的数:11101=1*2(4)+1*2(3)+1*2(2)+0*2(1)+1*2(
正确答案:11111111.选项中无对的.十进制与二进制之间还可以进行转换,下面就介绍二进制和十进制互相转换的方法.例1、将二进制数1001.101转换成十进制数.1001.101=1×23+0×22
再答:再答:满二进一再答:不懂可以请教我再问:负十加负一点五乘以二大于负100停再问:计算123次再答:????
IP地址分为四组,每组8位,用二进制表示,经过转换后就是一组十进制数.
#include#includeintmain(){intn,r,i,t,b;chara[100];charc[]="ABCDEFGHIJKLMNOPQRSTUVWXYZ";//a数组用储存转后每位的
二进制中,比1111大1的数是什么?是10000.比1000小1的数是什么?是111十进制数10,11,12,13,14,15,16对应的二进制数分别是1010,1011,1100,1101,1110
是51,呵呵其实你用电脑上的计算器直接就可以转换打开计算器,然后查看----科学型,就可以了~
(1111)2,=1×23+1×22+1×21+1×20,=8+4+2+1,=15.故选B.
4+1=5
25÷2=12…112÷2=6…06÷2=3…03÷2=1…11÷2=0…1故25(10)=11001(2)故选A.
2|_27_-----------12|_13_---------12|_6_-------02|_3_-----11倒序则为:11011所以十进制数27对应的二进制数为11011
8421码二进制码对应数字000000000000100011001000102001100113010001004010101015011001106011101117100010008100110
用什么语言编程?参考:http://zhidao.baidu.com/question/983257464781691619.html
十进制转二进制就是反复除2看余数,然后倒过来举例9/2=4……14/2=2……02/2=1……01/2=0……1然后从下向上(这个是碰巧……)即1001换一个数如果是88/2=4……04/2=2……0
二进制数1011用十进制可以表示为:1×23+0×22+1×21+1=11.故选C.
一个字节由8个二进制位组成表示一个四位十进制数,至少需要10~14位二进制位数,一般用int型表示也就是两个字节.
=3*16^2+4*16+11(对应的数字乘上16^(n-1),16进制中B=11)
11000000B=1*2^7+1*2^6=192所以选择B
题目中的反序,是用““二进制””进行的,用““十进制数””来说明思路,也许能好理解.看下面的计算过程:x=385;y=0;while(x!=0){t=x%10;//t=5t=8t=3y=10*y+t;