求十六进制0xff转换成十进制的过程
3个回答
展开全部
0x在C语言中表示其后的数为16进制。
转换如下:f是十进制中的15,0xff=15*(16)^1+15*(16)^0=255。
对于一个16进制的数:xyzmn=x*(16)^4+y*(16)^3+z*(16)^2+m*(16)^1+n*(16)^0。
以此类推。
转换如下:f是十进制中的15,0xff=15*(16)^1+15*(16)^0=255。
对于一个16进制的数:xyzmn=x*(16)^4+y*(16)^3+z*(16)^2+m*(16)^1+n*(16)^0。
以此类推。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
首先要问问你哦!你的oxff是十六进制数嘛?十六进制数是不可能有X的!
我可以向你提供一个十进制转换成十进制的方法:
1.先将十六进制换成二进制:
2.再将二进制数换成十进制。
举个例子:
一个十六进制数AD转换成十进制数。
先换成二进制得:10101101
再变成十进制得:1*1+0*2+1*4+1*8+0*16+1*32+0*64+0*128=……
我可以向你提供一个十进制转换成十进制的方法:
1.先将十六进制换成二进制:
2.再将二进制数换成十进制。
举个例子:
一个十六进制数AD转换成十进制数。
先换成二进制得:10101101
再变成十进制得:1*1+0*2+1*4+1*8+0*16+1*32+0*64+0*128=……
追问
0x是十六进制的标识啊
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询