问题标题:
十进制数-74用8位二进制补码表示是多少?
问题描述:

十进制数-74用8位二进制补码表示是多少?

彭金祥回答:
  补码:10110110
任宗奎回答:
  用电脑上的计算器,win7的选programmar模式,写-74,转bin就行了。
廖承林回答:
  [-74]原=11001010   [-74]反=10110101   [-74]补=10110110
韩俊伟回答:
  -74的原码是01001010   反码是10110101   补码是10110110 答案补充给你一个求任意整数的补码的程序。(范围在-128到255,或想范围更广,可自行改代码)   #include"stdafx.h"   #include"stdio.h"   #include"stdlib.h"   main()   {   intn,i,j;   intresult[8];   charagain;   do   {   printf("Pleaseinputthenumbern");   scanf("%d",&n);getchar();   j=n;   for(i=7;i>=0;i--)   {   result[i]=j&=1;   j=n;   j>>=8-i;   }   printf("%2d",n);   for(i=0;i
查看更多
其它推荐
热门其它推荐