logo
  • write-homewrite-home-active首页
  • icon-chaticon-chat-activeAI 智能助手
  • icon-pluginicon-plugin-active浏览器插件
  • icon-subjecticon-subject-active学科题目
  • icon-uploadicon-upload-active上传题库
  • icon-appicon-app-active手机APP
首页
/
计算机
题目

二进制数10010101等于十进制数的()A. 146B. 147C. 148D. 149

二进制数10010101等于十进制数的()

A. 146

B. 147

C. 148

D. 149

题目解答

答案

D. 149

解析

本题考察二进制数转换为十进制数的方法,核心是按位权展开求和,每位二进制数乘以$2^n$($n$为该位从右往左数的位数减1,从0开始计数)后相加。

步骤1:确定二进制数10010101的位权

二进制数10010101共8位,从右往左(低位到高位)的位权依次为$2^0,2^1,2^2,2^3,2^4,2^5,2^6,2^7$,对应位上的数字为:
第7位(左数第1位):1,第6位:0,第5位:0,第4位:1,第3位:0,第2位:1,第1位:0,第0位(右数第1位):1。

步骤2:按位权展开计算

仅非0位(第7、4、2、0位)参与计算:
$1\times2^7 + 1\times2^4 + 1\times2^2 + 1\times2^0$

步骤3:代入计算

$2^7=128,\quad 2^4=16,\quad 2^2=4,\quad 2^0=1$
求和得:
$128+16+4+1=149$

logo
广州极目未来文化科技有限公司
注册地址:广州市黄埔区揽月路8号135、136、137、138房
关于
  • 隐私政策
  • 服务协议
  • 权限详情
学科
  • 医学
  • 政治学
  • 管理
  • 计算机
  • 教育
  • 数学
联系我们
  • 客服电话: 010-82893100
  • 公司邮箱: daxuesoutijiang@163.com
  • qt

©2023 广州极目未来文化科技有限公司 粤ICP备2023029972号    粤公网安备44011202002296号