将下列有符号的十进制数转换为相应的二进制数真值、原码、反码和补码求答案呀!

将下列有符号的十进制数转换为相应的二进制数真值、原码、反码和补码求答案呀!
(-30/32)=( )真值=( )原码=( )反码=()补码
数学人气:273 ℃时间:2019-08-19 14:47:40
优质解答
二进制: -0.1111
原码: 1.111 1000
反码: 1.000 0111
补码: 1.000 1000能说一下做法吗?-30/32化简就是-15/16

十进制数15转二进制数为 1111
分母16为2的4次方,所以1111小数点向前移动4位,即0.1111
即十进制-30/32转成二进制为 -0.1111

根据小数原码的定义,当原码为正数时,即为本身
为负数时,原码 = 1 - (-0.1111) = 1. (-0.1111) = 1.1111,补齐8位,即 1.111 1000
反码就是原码各位求反,补码即在反码基础上加1谢谢啊!!!!
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版