将二进制数110001011转化为十进制;将十进制数56.625转化为二进制

将二进制数11101101.01011转化为八进制;将二进制数100101011.01010111转化为十六进制;将八进制数676转化为二进制数;将十六进制数6A8转化为... 将二进制数11101101.01011转化为八进制;将二进制数100101011.01010111转化为十六进制;将八进制数676转化为二进制数;将十六进制数6A8转化为二进制;求答案和过程!一定要有过程啊!
将二进制数110001011转化为十进制;将十进制数56.625转化为二进制
展开
 我来答
nereus78e904
2013-12-30 · TA获得超过1.5万个赞
知道大有可为答主
回答量:5463
采纳率:90%
帮助的人:1992万
展开全部
11101101.01011b=355.26o。从小数点开始,分别向小数点的左右,每3位二进制数可以转换成1位八进制数,000~111 => 0~7。
100101011.01010111b=12B.57h。从小数点开始,分别向小数点的左右,每4位二进制数可以转换成1位八进制数,0000~1001 => 0~9,1010~1111 => A~F。
676o=110111110b。6A8h=11010101000b。
110001011b=2^8+2^7+2^3+2^1+2^0=395d。
56.625d=111000.101b。
56/2=28 余数0
28/2=14 余数0
14/2=7 余数0
7/2=3 余数1
3/2=1 余数1
1/2=0 余数1
0.625*2=1.25 整数1
0.25*2=0.5 整数0
0.5*2=1.0 整数1
0.0*2=0 转换结束
所以:56.625d=111000.101b。
更多追问追答
追问
麻烦科普一下110001011哪来的b啊?我原文中没有啊?还有这个56.625哪来的d啊?
追答
将字母b置于一个数的末尾,用来表示这是个二进制数(binary),字母d置于一个数的末尾,用来表示这是个十进制数(decimal),同理,八进制数末尾加o(octal)、十六进制数末尾加h(hexadecimal)。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式