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

负数二进制表示比如说-1二进制表示是1的补码11111111当我们知道这个二进制数是负数时它是-1.但是不知道他是负数时但是按照二进制转化成十进制的方法应是1*2^7+1*2^6+1*2^5+...应该是255

题目详情
负数二进制表示
比如说-1二进制表示是1的补码11111111 当我们知道这个二进制数是负数时它是-1.但是不知道他是负数时但是按照二进制转化成十进制的方法应是 1*2^7 + 1*2^6 + 1*2^5 + ...应该是255 要是直接直接给个11111111叫我们转化成十进制应该写那个?
▼优质解答
答案和解析
如果题目中告诉你11111111是个二进制数,则直接转换成十进制数255;如果告诉你是个二进制码,则一定会再告诉你表示无符号数还是有符号数。如果是无符号数,仍然表示十进制数255;但如果告诉你是8位二进制原码,则11111111表示十进制数-127;如果告诉你是8位二进制反码,则11111111表示十进制数-0;如果告诉你是8位二进制补码,则11111111表示十进制数-1。
看了负数二进制表示比如说-1二进制...的网友还看了以下: