49。二进制数转换成十进制数的方法是悔哗将二进制数按权展开:(110001)2=1×25+1×24+0×23+0×22+0×21+1×20=49。
方法烂前派是将你所要转化的二进制从右向左数,从0开始数(这个数我们叫N),在位数是1的地方停下,并将1乘以2的N次方,最后将这些1乘以2的N次方相加,就是这个二进数的十进制了。
二进制数转化为十进制数方法:
在二进制 (基数为2) 数字系统中有两个可能值,在每一位上,通常饥贺表示为0或1。相反,在十进制 (基数为10) 数字系统中,在每一位上,有10个可能值(0,1,2,3,4,5,6,7,8,或9)。
在使用不同的数字系统时,为了避免混乱的产生,可将基数标记在某个数的下标位置。例如,可以把二进制数标明为"基数为2"的数,即写作100111002。而十进制数156可写作15610,并读作"以10为基数的一百五十六"。
因为二进制系统是电子计算机的内部语言,因此真正的程序员应该掌握如何把二进制数转换为十进制数。而如果首先学习把十进制数转换为二进制数则相对更困难。