77 / 2 商 38 余 1; 38 / 2 商 19 余 0
19 / 2 商 9 余 1; 9 / 2 商 4 余 1
4 / 2 商 2 余 0; 2 / 2 商 1 余 0
1 / 2 商 0 余 1。 得 二进制数 100 1101。
用c 程序计算,可以用 itoa( ); 函数:
#include
int main(){
char s[60];
int a;
a = 77;
itoa(a,s,2);
printf("binary: %s\n",s);
return 0;
}
binary: 1001101