开发者社区> 问答> 正文

十六进制fd换为二进制的数是多少,换位十进制是多少,怎么算?

十六进制fd换为二进制的数是多少,换位十进制是多少,怎么算?

展开
收起
知与谁同 2018-07-16 13:24:37 4797 0
2 条回答
写回答
取消 提交回答
  • d相当于13,f相当于15,换十进制:13+15*16=。
    换成二进制:D是13,13=2^3+2^2+2^0,也就是1101
    同理15=2^3+2^2+2^1+2^0,也就是1111
    所以二进制是1111 1101
    2019-07-17 22:57:58
    赞同 展开评论 打赏
  • 杀人者,打虎武松也。
    十六进制是由0-9和A-F组成,字母不区分大小写。与10进制的对应关系是:0-9对应0-9,A-F对应10-15。十六进制fd的F是15,D是13,换成十进制是253(13*16^0+15*16^1),再换为二进制的数是11111101(将十进制数除以二,得到的余数和商,商再除以二,依次类推直到商为零或一时为止,然后在旁边标出各步的余数,最后倒着写出来,高位补零就行了)。
    2019-07-17 22:57:58
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载