1楼:guxuecan剑
十六进制123转换成二进制是100100011。
1、可以直接用算式算出来:
123(h)= 100100011(b)。
十六进制的每一内位可以转化为四位二进制数,容1转化为0001,2转化为0010,3转化为0011。
合起来就是000100100011。
2、可以借助windows系统自带的计算器工具直接求出来。
(1)打开计算器,选“程序员计算器”。
(2)如图,在“hex”栏输入“123”,“bin”栏显示的就是转换成二进制的数。
2楼:匿名用户
123h=000100100011b=100100011b每4位二进制抄数转换成1位十六进制数:0000~1001 <=> 0~9,1010~1111 => a~f
0000 <=> 0
0001 <=> 1
0010 <=> 2
0011 <=> 3
0100 <=> 4
0101 <=> 5
0110 <=> 6
0111 <=> 7
1000 <=> 8
1001 <=> 9
1010 <=> a
1011 <=> b
1100 <=> c
1101 <=> d
1110 <=> e
1111 <=> f
将十进制的123转为二进制、八进制、十六进制。(写出过程) 谢了 急用~~~~
3楼:匿名用户
123-64=59, 59-32=27, 27-16=11, 11-8=3, 3-2=1
64是2的6次,从0次开始是在第7位,所以二进制的第7位为1,以次类推,32是2的5次,16是2的4次,8是2的3次,2是2的1次,都可以被余数可减,其分别的位数上为1,最后余1,最后一位为1。所以123的二进制为:1111011
知道二进制后,用二进制转成八进制和十六进制
八进制:右往左每三位二进制为一组用一位八进制的数字来表示,不足三位的用0补足,
二进制:1 111 011
八进制: 1 7 3
二进制与八进制间的关系
二进制 000 001 010 011 100 101 110 111
八进制 0 1 2 3 4 5 6 7
十六进制:右往左每四位二进制为一组用一位八进制的数字来表示,不足四位的用0补足,
二进制:0111 1011
十六进制: 7 b
二进制与十六进制的关系
2进制 0000 0001 0010 0011 0100 0101 0110 0111
16进制 0 1 2 3 4 5 6 7
2进制 1000 1001 1010 1011 1100 1101 1110 1111
16进制 8 9 a(10) b(11) c(12) d(13) e(14) f(15)
4楼:倒霉熊
123/2 = 61 .......1
61/2 = 30 ..........130/2 = 15............015/2=7 ................
17/2=3......................13/2=1......................11/2=0......................
1(余数)所以,而二进制
为 1111011
同理:八进制为:173
十六进制为:7b
5楼:匿名用户
int x ;
scanf("%d",&x);
std::stacks;
for(int i=0; i<32; i++)bool t = false;
for (int i = 0; i< 32; i++)printf("\n");
printf("%o\n",x);
printf("%x\n,x);
使用栈,将十进制转换成二进制,八进制或十六进制
1楼 匿名用户 public class change public static string binary int a while i 0 return s public static string octonary int a while i 0 return s public static ...
数制转换(D为十进制,B为二进制,H为十六进制,O为八进制)
1楼 217 d 11011001 b d9 h 331 0 1010011011 b 29b h 98 d 1100010 b 62 h 142 0 能详细讲解一下二进制 b 八进制 o 十进制 d 十六进制 h 之间的互相转换过程 2楼 路过的一个 二进制转化成十进制 公式 举例 101 101...
什么是二进制、八进制、十六进制,什么是二进制,八进制,十进制,十六进制数啊
1楼 匿名用户 二进制 八进制 十进制 十六进制 0000 0 0 0 0001 1 1 1 0010 2 2 2 0011 3 3 3 0100 4 4 4 0101 5 5 5 0110 6 6 6 0111 7 7 7 1000 10 8 8 1001 11 9 9 1010 12 10 a ...