将十进制数(26)转换成八进制数是()。
A.(32)
B.(33)
C.(34)
D.(35)
E.(36)
F.(32)
A.(32)
B.(33)
C.(34)
D.(35)
E.(36)
F.(32)
第1题
注意:部分源程序已存在文件test32_2.cpp中。
请勿修改主函数main和其他函数中的任何内容,仅在函数fun的花括号中填写若干语句。
文件test32_2.cpp的内容如下:
include<iostream.h>
int fun(char *num)
{
}
void main ( )
{
char num[8],ch;
cout<<"Enter an 8 bit binary number";
for(int i=0;i<8;i++)
{
cin>>ch;
num[i]=ch;
}
cout<<fun(num)<<end1;
}
第2题
二进制数l l00100转换成十进制整数等于( )
A. 96
B. 100
C. 104
D. 112
【我提交的答案】: C |
【参考答案与解析】: 正确答案:B |
二进制数转换成十进制数的方法是将二进
制数按权展开:(1100100)2=1×26+1×25+0×24+0×23+1x22+0×21+0×20=100
怎么做的?
第3题
第 8 题 无符号二进制整数0101 1010转换成十进制整数是A.80
B.82
C.90
D.92
【我提交的答案】:D |
【参考答案与解析】: 正确答案:C |
答案分析:
二进制数转换成十进制数的方法是将二进制数按权展开:(01011010)2=0×27+1×26+0×25+1×24+1×23+0×22+1×21+0×20=90
【我的疑问】(如下,请求专家帮助解答)
加起来是94啊,不是90
第4题
第 8 题 无符号二进制整数0101 1010转换成十进制整数是A.80
B.82
C.90
D.92
【我提交的答案】: A |
【参考答案与解析】: 正确答案:C |
二进制数转换成十进制数的方法是将二进制数按权展开:(01011010)2=0×27+1×26+0×25+1×24+1×23+0×22+1×21+0×20=90
他们之间的转化是怎么变化的?
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!