1楼:匿名用户
二进制:每二进一 17=2*6+1=10001
八进制:每八进一 17=8+8+1 17=10+10+1=21
十六进制:每十六进一 17=16+1 16进一 17=10+1
2楼:乔微兰门烟
16进制即逢16进1,其中用a,b,c,d,e,f(字母不区分大小写)这六个字母来分别表示10,11,12,13,14,15。故而有16进制每一位上可以是从小到大为0、1、2、3、4、5、6、7、8、9、a、b、c、d、e、f16个大小不同的数。
编辑本段转换
16进制到十进制 16进制数的第0位的权值为16的0次方,第1位的权值为16的1次方,第2位的权值为16的2次方……
所以,在第n(n从0开始)位上,如果是是数x(x
大于等于0,并且x小于等于
15,即:f)表示的大小为x*
16的n次方。
例:2af5换算成10进制:
用竖式计算:
第0位:5*
16^0=5
第1位:f*
16^1
=240
第2位:a*
16^2=
2560
第3位:2*
16^3
=8192
+-------------------------------------
10997
直接计算就是:5*
16^0+f
*16^1+a
*16^2+2
*16^3
=10997
16进制到二进制 由于在二进制的表示方法中,每四位所表示的数的最大值对应16进制的15,即16进制每一位上最大值,所以,我们可以得出简便的转换方法,将16进制上每一位分别对应二进制上四位进行转换,即得所求:
例:2af5换算成2进制:
第0位:
(5)16
=(0101)
2第1位:
(f)16
=(1111)
2第2位:
(a)16
=(1010)
2第3位:
(2)16
=(0010)
2-------------------------------------
得:(2af5)16=(0010101011110101)2
什么是二进制,八进制,十进制,十六进制数啊
3楼:匿名用户
二进制是到2进位:组成数字只有0、1
八进制是到8进位:组成数字是0、1、2、3、4、5、6、7十进制是到10进位:组成数字是0、1、2、3、4、5、6、7、8、9十六进制是到16进位组成数字是:
0、1、2、3、4、5、6、7、8、9、a、b、c、d、e、f
比如一个十进制数:17,用二进制表示就是10001,用八进制表示就是21,用十六进制表示就是11
4楼:點犀喬
二进制就是满二进位,即只有0和1,十进制就是最常用的一种,想必你是知道的。十进制中1,2,3,4,5对应二进制中1,10,11,100,101.八进制,十六进制也以此类推,建议你看看科学计算器,上面有各种进制
5楼:裔礼本子
二进制只用0和1这两个数
,八进制用0到7这8个数,十进制就是常见的0到9,十六进制是0到9加上a到f二进制是遇2进1,八进制是遇8进1,十进制是遇10进1,十六进制是遇f进1,
你十进制会吧,就是我们平时的计算用的
6楼:衷心菱卯沛
是一个信息的理解方式,可以理解为中文、英文、意大利文。。。。额。。这是我的个人理解,不对别骂我!
一般我们用的阿拉伯数字是十进制数,比如说1,二进制是1,八进制也是1,十六进制还是1,2,二进制数是10。。。额。。就这么理解吧。。
7楼:花红旭诺茜
数制定义:用一组固定的数字和一套统一的规则来表示数目的方法称为数制。数制有进位计数制与非进位计数制之分,目前一般使用进位计数制。
计算机中常使用二进制、十进制、八进制、十六进制等。
十进制数的数码为0、1、2、3、4、5、6、7、8、9共十个,进数规则为逢十进一,借一当十。
二进制数的数码为0、1共两个,进数规则为逢二进一,借一当二。
八进制数的数码为0、1、2、3、4、5、6、7共八个,进数规则为逢八进一,借一当八。
十六进制数的数码为0、1、2、3、4、5、6、7、8、9、a、b、c、d、e、f共十六个,其中数码a、b、c、d、e、f分别代表十进制数中的10、11、12、13、14、15,进数规则为逢十六进一,借一当十六。
8 1000 10 8 17 10001 21 11
十进制数换算成二进制、八进制、十六进制数
分整数部分的换算和小数部分的换算。
(1)整数部分的换算
将已知的十进制数的整数部分反复除以n(n为进制数,取值为2、8、16,分别表示二进制、八进制和十六进制),直到商是0为止,并将每次相除之后所得的余数按次序记下来,第一次相除所得的余数k0为n进制数的最低位,最后一次相除所得余数kn-1为n进制数的最高位。排列次序为kn-1kn-2 ××k1k0的数就是换算后得到的n进制数。
(2)小数部分的换算
将已知的十进制数的纯小数(不包括乘后所得整数部分)反复乘以n,直到乘积的小数部分为0或小数点后的位数达到精度要求为止。第一次乘n所得的整数部分为k-1,最后一次乘n所得的整数部分为k-m,则所得n进制小数部分0.k-1 k-2 ××k-m。
二进制数与八进制数的相互换算
二进制数换算成八进制数的方法是:以小数点为基准,整数部分从右向左,三位一组,最高位不足三位时,左边添0补足三位;小数部分从左向右,三位一组,最低位不足三位时,右边添0补足三位。然后将每组的三位二进制数用相应的八进制数表示,即得到八进制数。
八进制数换算成二进制数:将每一位八进制数用三位对应的二进制数表示。
二进制数与十六进制数的相互换算
以小数点为基准,整数部分:从右向左,四位一组,最高位不足四位时,左边添0补足四位;小数部分:从左向右,四位一组,最低位不足四位时,右边添0补足四位。
然后将每组的四位二进制数用相应的十六进制数表示,即可得到十六进制数。
十六进制数换算成二进制数:将每一位十六进制数用四位相应的二进制数表示。
8楼:郭怡和拜艳
二进制是遇2进1,八进制是遇8进1,十进制是遇10进1,十六进制是遇f进1,
你十进制会吧,就是我们平时的计算用的,
其他的进制和10进制一样啊,人们为了方便,所以计算机的资料都是用2进制存的,十进制存技术还不够,只能用0和1表示的
二进制简写是b,十六进制的简写是h,那八进制和十进制的简写分别是什么呢?
9楼:匿名用户
二进制简写是b,十六进制的简写是h,那八进制和十进制的简写分别是o和d。
b,binary(二进制);
h,hex(十六进制);
o,octal(八进制);
d,decimal(十进制)。
二进制、十进制、八进制、十六进制 各代表的英文字母是什么
10楼:西丶毒毒毒毒毒
二进制是binary,简写为b。
八进制是octal,简写为o。
十进制为decimal,简写为d。
十六进制为hexadecimal,简写为h。
二进制数的特点:
它由两个基本字符0,1组成,二进制数运算规律是逢二进一。
为区别于其它进制数,二进制数的书写通常在数的右下方注上基数2,或加后面加b表示。
1) 二进制数中只有两个字符0和1,表示具有两个不同稳定状态的元器件。
2) 二进制数运算简单,大大简化了计算中运算部件的结构。
11楼:匿名用户
b表示二进制,o表示八进制,d表示十进制,h表示十六进制
12楼:匿名用户
二进制 b
八进制 o
十进制 d
十六进制 h
13楼:宠魅
二进制的字母是b十进制的,什么事哦?八点至十五十六期末试试h
14楼:匿名用户
刚学 2b 8q 10d 16h
二进制、八进制、十六进制、三十二进制的定义和区别是什么?
15楼:匿名用户
有一个公式:二进制数、八进制数、十六进制数的各位数字分别乖以各自的基数的(n-1)次方,其和相加之和便是相应的十进制数。个位,n=1;十位,n=2...举例:
110b=1*2的2次方+1*2的1次方+0*2的0次方=0+4+2+0=6d
110q=1*8的2次方+1*8的1次方+0*8的0次方=64+8+0=72d
110h=1*16的2次方+1*16的1次方+0*16的0次方=256+16+0=272d
2、十进制数转二进制数、八进制数、十六进制数
方法是相同的,即整数部分用除基取余的算法,小数部分用乘基取整的方法,然后将整数与小数部分拼接成一个数作为转换的最后结果。
3、二进制数转换成其它数据类型
3-1二进制转八进制:从小数点位置开始,整数部分向左,小数部分向右,每三位二进制为一组用一位八进制的数字来表示,不足三位的用0补足,
就是一个相应八进制数的表示。
010110.001100b=26.14q
八进制转二进制反之则可。
3-2二进制转十进制:见1
3-3二进制转十六进制:从小数点位置开始,整数部分向左,小数部分向右,每四位二进制为一组用一位十六进制的数字来表示,
不足四位的用0补足,就是一个相应十六进制数的表示。
00100110.00010100b=26.14h
十进制转各进制
要将十进制转为各进制的方式,只需除以各进制的权值,取得其余数,第一次的余数当个位数,第二次余数当十位数,其余依此类推,直到被除数小于权值,最后的被除数当最高位数。
一、十进制转二进制
如:55转为二进制
2|55
27――1 个位
13――1 第二位
6――1 第三位
3――0 第四位
1――1 第五位
最后被除数1为第七位,即得110111
二、十进制转八进制
如:5621转为八进制
8|5621
702 ―― 5 第一位(个位)
87 ―― 6 第二位
10 ―― 7 第三位
1 ―― 2 第四位
最后得八进制数:127658
三、十进制数十六进制
如:76521转为十六进制
16|76521
4726 ――5 第一位(个位)
295 ――6 第二位
18 ――6 第三位
1 ―― 2 第四位
最后得1276516
二进制与十六进制的关系
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)
可以用四位数的二进制数来代表一个16进制,如3a16 转为二进制为:
3为0011,a 为1010,合并起来为00111010。可以将最左边的0去掉得1110102
右要将二进制转为16进制,只需将二进制的位数由右向左每四位一个单位分隔,将各单位对照出16进制的值即可。
二进制与八进制间的关系
二进制 000 001 010 011 100 101 110 111
八进制 0 1 2 3 4 5 6 7
二进制与八进制的关系类似于二进制与十六进制的关系,以八进制的各数为0到7,以三位二进制数来表示。如要将51028 转为二进制,5为101,1为001,0为000,2为010,将这些数的二进制合并后为1010010000102,即是二进制的值。
若要将二进制转为八进制,将二进制的位数由右向左每三位一个单位分隔,将事单位对照出八进制的值即可。
一.在计算机应用中,二进制使用后缀b表示;十进制使用后缀d表示,八进制用q表示,十六制使用后缀h表示。
二.二进制,十六进制与十进制的计算转换
1.二进制转换为十进制
计算公式:二进制数据x位数字乘以2的x-1次方的积的总和
例:10101011b=( )d
数据1 0 1 0 1 0 1 1
x-1位
7 6 5 4 3 2 1 0
什么是二进制、八进制、十六进制,什么是二进制,八进制,十进制,十六进制数啊
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 ...
二进制,八进制,十六进制,十进制怎么换算
1楼 匿名用户 很简单,记住一个1,即可。举例说明 二进制每位上基数的写法 8 4 2 1,个位1,高位 低位 2 十进制转二进制 10d b 写基数写到比10大时停止,用写出的基数从高位到低位将10凑出来,用到的下面写1,否则0 16 8 4 2 1 按位对齐写 0 1 0 1 0 简单来说,10...
使用栈,将十进制转换成二进制,八进制或十六进制
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 ...