二进制 八进制 十六进制的问题

来源:百度知道 编辑:UC知道 时间:2024/06/22 15:37:10
A(101001)2
B(23)16
C(37)8
哪个数最小 我算的是C 不知对不对
请高人帮我 把结果和步骤写出来最好

A=32+8+1=41;
B=2*16+3=35;
C=3*8+7=31;

开始->运行->calc->回车
这样就打开了计算器.查看->科学型.
行了,想怎么校对就怎么校对.

你算的对
A是二进制,B是十六进制,C是八进制

把他们都转换成 十六进制 四位二进制对应一位十六进制,三位二进制对应一位八进制,位数不足的添零补齐
A是29,B是23,C是1F 所以 C最小

都转换成二进制再比较
A(101001)2
B(23)16 =(010 0011)2
C(37)8 =(011 111)2

显然A最大

都换算成2进制比较简单,1位十六进制=4位二进制,1位八进制=3位二进制,所以B:2=0010,3=0011 B=100011<A101001
C:3=011 7=111 C=011111<B100011<A101001