有关2进制转换问题

来源:百度知道 编辑:UC知道 时间:2024/06/06 06:52:17
指点一下2进制转十进制,和16进制小数位怎么转例如:100101.001101
狂谢谢啊

最粗浅的,二进制由0和1组成,16进制可以分解成二进制,十进制需要进行指数乘法,具体运算方法如下:

16进制:16进制的每一位可以表示为4位的二进制数,16进制从1到F,具体为1、2、3、4、5、6、7、8、9、a(=10)、b(=11)、c(=12)、d(=13)、e(=14)、f(=15),对一个二进制来说,四位代表16进制的一位,wxyz,其中,w代表8,x代表4,y代表2,z代表1,而遇到小数点的时候,小数点左侧的,从右往左数4位,小数点右边的,从左往右数4位,不足4位的,小数点左侧在左补0,小数点右侧在右补0,所以100101.001101=0010 0101.0011 0100=25.34

10进制:十进制需要对每一位乘2的N次方,小数点左侧第一位为2的0次方,第二位为2的1次方,以此类推,小数点右侧第一位为2的-1次方,第二位为2的-2次方,依次类推,因此100101.001101=1*(2的5次方)+0*(2的4次方)+0*(2的3次方)+1*(2的2次方)+0*(2的1次方)+1*(2的0次方)+0*(2的-1次方)+0*(2的-2次方)+1*(2的-3次方)+1*(2的-4次方)+0*(2的-5次方)+1*(2的-6次方)=37.203125

二进制转十进制
从最后一位开始算,依次列为第0、1、2...位
第n位的数(0或1)乘以2的n次方
得到的结果相加就是答案
例如:01101011.转十进制:
第0位:1乘2的0次方=1
1乘2的1次方=2
0乘2的2次方=0
1乘2的3次方=8
0乘2的4次方=0
1乘2的5次方=32
1乘2的6次方=64
0乘2的7次方=0
然后:1+2+0
+8+0+32+64+0=107.
二进制01101011=十进制107.

2转十就是对应位乘2的几次方,然后加一起,小数一样的
10转2 用除2取余法,小数点后用乘2法
与16和8转换就是4位换一个和3位换一个!

有关2进制转换问题 MP4转换有关问题 有关专业转换问题 进制转换问题 求.有关繁体转换问题 有关格式转换的问题! 有关电源转换的问题 有关视频转换的问题! 有关文件转换问题高分 有关电脑格式转换问题?