早教吧 育儿知识 作业答案 考试题库 百科 知识分享

1、将八进制数(6231.431)8转换成二进制数麻烦写出步骤谢谢!1、将八进制数(6231.431)8转换成二进制数2、将十进制数(302)10转换成二进制数3、请写出-83的真值、机器数、原码、反码和补码

题目详情
1、将八进制数(6231.431)8转换成二进制数麻烦写出步骤谢谢!
1、将八进制数(6231.431)8转换成二进制数
2、将十进制数(302)10转换成二进制数
3、请写出-83的真值、机器数、原码、反码和补码
▼优质解答
答案和解析
1、2的3等于次方8,所以按位变:110010011001.100011001即每个数字转为相应的3位二进制.
2、302=2^8+2^5+2^3+2^2.所以(302)10=100101100
3、真值-1010011,机器数1111111110101101, 原码1000000001010011,反码1111111110101100 ,补码1111111110101101
真值就是转换为二进制后在把负号变为1,原码就是有存储位数的要求,反码就是把原码按位取反,补码是反码+1.