十进制数77转换成二进制数是怎么计算的(

2020-04-25 科技 500阅读
十进制数 转换成 二进制数, 手算 可用 除2取余数法:
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
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com