博客
关于我
华为2020届逻辑笔试
阅读量:540 次
发布时间:2019-03-08

本文共 323 字,大约阅读时间需要 1 分钟。

46.25的二进制表达式为101110.01

要将十进制的46.25转换为二进制,首先将整数部分46转换为二进制:

  • 46 ÷ 2 = 23,余数0
  • 23 ÷ 2 = 11,余数1
  • 11 ÷ 2 = 5,余数1
  • 5 ÷ 2 = 2,余数1
  • 2 ÷ 2 = 1,余数0
  • 1 ÷ 2 = 0,余数1
  • 将余数从下往上读,46的二进制为101110。

    接下来处理小数部分0.25:

  • 0.25 × 2 = 0.5,整数部分0
  • 0.5 × 2 = 1.0,整数部分1,剩余0.0
  • 将小数部分的结果排列,0.25的二进制为01。

    将整数部分和小数部分结合,得到46.25的二进制表达式为101110.01,对应选项D。

    \boxed{D \ 101110.01}

    转载地址:http://zaviz.baihongyu.com/

    你可能感兴趣的文章
    Python-如何使用FastAPI和uvicorn.run而不阻塞线程?
    查看>>
    Python-字典
    查看>>
    python-字符串
    查看>>
    Python-将二进制遮罩转换为多边形
    查看>>
    python-文件操作
    查看>>
    PYTHON-模块 sys os random shutil-练习
    查看>>
    Python-模块与包的管理
    查看>>
    PYTHON-模块定义 搜索路径
    查看>>
    Python-爬虫工程师-面试总结
    查看>>
    Python-类与文件读取结合
    查看>>
    python-类思想-实现简单增删查改
    查看>>
    python-网络编程
    查看>>
    python写入文件出现空行
    查看>>
    PYTHON-返回给定x的多边形路径的y坐标
    查看>>
    python-进程池与线程池,协程
    查看>>
    Python-通过函数传递变量
    查看>>
    Python内置函数详解——总结篇
    查看>>
    Python.对象集合中的标识.和散列
    查看>>
    Python.硒.拖放错误“AttributeError:move_to 需要 WebElement“
    查看>>
    Python内置函数详解
    查看>>