2022-12-16 16:00来源:m.sf1369.com作者:宇宇
16进制转10进制的方法:
1.首先明白16进制数(从右到左数是第0位,第1位,第2位……)的第0位的权值为16的0次方,第1位的权值为16的1次方,第2位的权值为16的2次方,依次这样排列下去。
2、明白ABCDEF表示的二进制数字分别是10,11,12,13,14,15。
3、十六进制转换成十进制的公式是:要从右到左用二进制的每个数去乘以16的相应次方,然后这些数字相加就是了。
十进制直接除十六,求余,直到商为零,从最后一个余数开始写,直到第一个余数。也可以用excel:
第一步,在电脑端桌面上打开一个Excel文档。
第二步,然后打开文档,主界面。
第三步,十进制转换十六进制函数DEC2HEX(number,[places])有1个必选参数,1个可选参数。
第四步,输入十进制数值列,和要转换的结果列。
第五步,输入完整的函数DEC2HEX()函数。
第六步,输入函数后按ENTER键,则看到DEC2HEX函数的结果。
第七步,将第一个结果使用拖柄往下拉,让其他结果显示即可。
一、打开一个Excel文档,看到文中有一组十进制的数据。
二、我们在B2单元格中输入转换函数,选择工具栏中的【公式】,在下拉菜单中选择【插入函数】。
三、在弹出的对话框中,选择十进制转成十六进制的函数:DEC2HEX,点击确定。
四、在弹出的函数参数对话框中,分别输入转换的单元格和要保留的字符数。
五、此时我们看到B2单元格出现了十六进制的数据。
六、我们向下拖动该单元格,会发现所有的数据都变成了十六进制。
将十六进制数 A5 转换为十进制数 (165)请参阅将十六进制数转换为十进制数。
如果该函数不可用,并返回错误值 #NAME?,请安装并加载“分析工具库”加载宏。
操作方法在“工具”菜单上,单击“加载宏”。
在“可用加载宏”列表中,选中“分析工具库”框,再单击“确定”。
如果必要,请遵循安装程序中的指示。
语法HEX2DEC(number) Number 待转换的十六进制数。
参数 number 的位数不能多于 10 位(40 位二进制),最高位为符号位,其余 39 位是数字位。
负数用二进制数的补码表示。
说明如果参数 Number 不是合法的十六进制数,则函数 HEC2DEC 返回错误值 #NUM!。
打开一个Excel文档,看到文中有一组十进制的数据:
表格技巧—Excel中将十进制转成十六进制
我们在B2单元格中输入转换函数,选择工具栏中的【公式】,在下拉菜单中选择【插入函数】:
表格技巧—Excel中将十进制转成十六进制
在弹出的对话框中,选择十进制转成十六进制的函数:DEC2HEX,点击确定:
表格技巧—Excel中将十进制转成十六进制
在弹出的函数参数对话框中,分别输入转换的单元格和要保留的字符数:
表格技巧—Excel中将十进制转成十六进制
此时我们看到B2单元格出现了十六进制的数据:
表格技巧—Excel中将十进制转成十六进制
我们向下拖动该单元格,会发现所有的数据都变成了十六
以MAC地址为例,可以利用DEC2HEX和HEX2DEC函数进行十进制和十六进制转换,从而得到递增结果。软件版本:Office2007方法如下:
1.将A1中的MAC地址依次递增:
2.输入公式如下:公式解释:12位的MAC如果直接转换成十进制超出了Excel最大数值范围,所以先提取前六位,再提取后六位,然后将后六位转换成十进制,加上1,再转换回十六进制,最后与前面六位连接起来,得到结果:
3.往下拖动得到结果:
16进制转10进制的方法:
1.首先明白16进制数(从右到左数是第0位,第1位,第2位……)的第0位的权值为16的0次方,第1位的权值为16的1次方,第2位的权值为16的2次方,依次这样排列下去。
2、明白ABCDEF表示的二进制数字分别是10,11,12,13,14,15。
3、十六进制转换成十进制的公式是:要从右到左用二进制的每个数去乘以16的相应次方,然后这些数字相加就是了。