本文目录一览

1,23转化为12进制是多少

转换表:1=1 2=2 3=3 4=4 5=5 6=6 7=7 8=8 9=9 10=A 11=B 12=C 13=D 14=E 15=F 十六进制(英文名称:Hexadecimal),是计算机中数据的一种表示方法。同我们日常生活中的表示法不一样。它由0-9,A-F组成,字母不区分大小写。与10进制的对应关系是...
虽然我很聪明,但这么说真的难到我了

23转化为12进制是多少

2,数字进制的转换谢谢哈

10进制 就是逢10进1位2进制 就是逢2进1位16进制 就是逢8进1位 比如十进制数 12转换成2进制就是用12除以2 然后商如果大于2就接着除12/2 =6 余0 6/2=3 余0 3/2 =1 余1把余数倒着串起来(因为是向低进制数转换)那么 2进制就是1100 16进制数的转换也是同样道理如把36转换为16进制36/16=2 余4 把余数和商正着穿起来(因为是向高进制转换)16进制就是24
格力

数字进制的转换谢谢哈

3,数值进制转换问题

16进制转10进制 用16对10取余 除法 1F/ A 等于多少 商为3 余数为1 3/A 商为0 余数为3 十进制为31 乘法 个位代表1 F表示15个1 十位的1代表16 15+16=31 乘法不好算多了 习惯了十进制
所有的进制A转进制B,都可以用两种方法:1,在A进制下运算,用A进制下这个数不断除以B进制下的10(先要转换为A进制),依次写出余数2,在B进制下运算,先把A进制下的10转为B进制下的某数,再按计数的定义,每一位乘以这个数的指数,再求和。两种方法结果一样,区别是一个在A进制下运算,一个在B进制运算,因此当然要选择我们熟悉的10进制来进行运算了,因此第一种情况下在十进制下用短除,第二种情况在十进制下用按位指数和。为了说明这个问题,我算一下八进制的25转换为十进制的两种运算:1,十进制的10,是八进制的12,用短除法,在八进制下计算,25/12=2,余1,个位是1,2/12=0,余2,十位是2,结果是212,八进制的10,是十进制的8,在十进制下运算,因此2*8^1 + 5*8 *^0 = 21再来一个,十进制36转为八进制:1,短除,八进制的10是十进制的8,在十进制运算,36/8=4余4,4/8=0余4,结果是442,指数,在八进制下运算,十进制的10,是八进制的12,3*12^1 + 6 *12^0= 36+6 = 44(注意进位是8)由此可见,A进制转B进制,短除还是指数都可以做,区别是一个在A进制下计算,另一个在B进制下计算,要想方便,就要选熟悉的进制了,对于我们来说,还是十进制最方便。

数值进制转换问题

4,各进制之间转换方法急

我说一下数学算法,可以通过循环在C/C++上实现 十进制转二进制(其他转二进制一样):短除法,用一个十进制数除以二,求得余数,从下至上排列余数就是二进制数 例:6=110 6/2得3 余数0 3/2得1 余数1 1/2得0 余数1(最后的这步一定是得0,余数1) 余数从下到上为:110 就是6的二进制 八进制:首先要转换成二进制再转换成八进制,按照3对1的方法转换 例:十进制15 二进制得1111 从个位开始,3个二进制当作一个单元,不够的补上0 1111变成001 111 再分别把他们转换成十进制数字:001是1 111是7 得到15的八进制数:17 类比于八进制转换,十进制转换到十六进制,按照4对1进行转换 例:十进制76 二进制1001100 分组,4个二进制一组:0100 1100 分别转换成十进制:4 12(注意,十六进制中12是C) 得到76的十六进制为:4C 以上就是转换算法,还有别的算法,不过可能在代码实现上更难一些
二进制转八进制是421码每3位之合等于八进制的一位 例:101(2)=5(8) 二进制转十六进制是8421码每4位之合等于十六进制的一位 例:1001(2)=9(16) 注:十六进制10为A 11为B 12为C 13为D 14为E 15为F 至于十进制基本是靠硬算的 八转二:就是倒过来做 例:7(8)=111(2) 十六转二:同上 例:F(16)=1111(2) 八进制与十六进制之间转换:先转换成二进制在转成八进制或十六进制
晕 妳问这个搞什么啊。。。我都是呆算的。。。 以前有个方法的 我忘记了

5,进制转换问题

十进制D,二进制B,八进制O,十六进制H<1> 0.6872*2=(1).3744,0.3744*2=(0).7488,0.7488*2=(1).4976,0.4976*2=(0).9952,0.9952*2=(1).9904,0.9904*2=(1).9808括号中的代表进位数,顺序写出,得1010110.6872D=0.101011B<2>101101.101B=1*2^5+0*2^4+1*2^3+1*2^2+0*2^1+1*2^0 . 1*2^(-1)+0*2^(-1)+0*2^(-3)D=45.625D<3>312o=3*8^2+1*8^1+2*8^0=202D 312H=3*16^2+1*16^1+2*16^0=786D<4> 101001101.101B 以小数点为中心,每四位隔开 1 0100 1101 . 101 ,不足四位的补0 0001 0100 1101 . 10100 00001 00012 00103 00114 01005 01016 01107 01118 10009 1001A(10) 1010B(11) 1011C(12) 1100D(13) 1101E(14) 1110F(15) 1111对应找到,0001对应1,0100对应4,1101对应D(13) . 小数点位置不变,1010对应A(10)101001101.101B=14D.AH<5> 2BDH,每一位隔开 2 B D把每位写成相应的四位二进制数,同上题列表。2对应0010,B对应1011,D对应1101。2BDH=0010 1011 1101B(第一个1前面的所有0可不写)=1010111101B
一种方法是根据求得的余数逆序写出来.如: 10进制数转换为8进制:12的八进制数: 12/8=1,余数为4 1/8=0,余数为1 所以12的八进制为14 10进制数转换为16进制也可以这样. 下面我用另一种方法:都先转换成二进制. 八进制转换为二进制:1位八进制数相当于3位二进制数 16进制转换为二进制:1位16进制数相当于4位二进制数 如八进制数:34变成二进制就是:011 100 16进制数:25变成进二进制就是:0010 0101 8进制到16进制:34变成16进制先写出二进制形式:011 100 然后从右到左每四位截断,左边不足就补0.就是:0001 1100即1c 16进制到8进制:25变成8进制先写出二进制形式:0010 0101 然后从右到左每三位截断,左边不足就补0.就是:000 100 101即045

6,帮忙进制转换

注:小括号后的数字表示进制 1.二进制转换成十进制采用多项式求和的方式: (1011.101)2=2^3+2^1+2^0+2^(-1)+2^(-3)=(11.625)10 2.十进制转换成二进制,要分整数部分和小数部分分别对待: 整数部分采用短除法,除2取余的方式 101/2=50余数为1 50/2=25余数为0 25/2=12余数为1 12/2=6...0 6/2=3...0 3/2=1...1 1/2=0...1 整数部分结果为(1100101)2 小数部分采用乘2取整的方式: 0.01*2=0.02.....0 0.02*2=0.04.....0 0.04*2=0.08.....0 0.08*2=0.16.....0 ..... 十进制的小数转换成二进制得到的可能有无限位,因此一般会要求保留位数 小数部分最终结果若保留2位,结果为(0.00)2 最终结果为(1100101.00)2 3.八进制转换为二进制比较简单,每位八进制直接转换为3位二进制数 6->110 5->101 3->011 4->100 最终结果为(110101.011100)2 4.十六进制转换为二进制同上,不过每位对应4位二进制 D->1101 8->1000 C->1100 4->0100 最终结果为(11011000.11000100)2
( 1 )1011.101二进制转十进制 1011.101(二进制)=1*2^3+0*2^2+1*2^1+1*2^1+1*2^(-1)+0*2^(-2)+1*2^(-3)=8+2+1+0.5+0.125=11.625 结果:11.625 ( 2 ) 101.01十进制转二进制 整数部分除2倒取余 101/2=50余1 50/2=25余0 25/2=12余1 12/2=6余0 6/2=3余0 3/2=1余1 1 整数部分转换结果1100101 小数部分乘2取顺取整 0.01 X2 0.02 取整0 X2 0.04 取整0 X2 0.08 取整0 X2 0.16 取整0 X2 0.32 取整0 X2 0.64 取整0 X2 1.28 取整1 X2 0.56 取整0 X2 1.12 取整1 ………… 0.01是无法用二进制精确表示的,小数部分计算结果是0.00000101…… 整数部分+小数部分 结果是:1100101.00000101……按需要保留多少位吧 ( 3 ) 65.34八进制转二进制 6 5 . 3 4 ↓ ↓ ↓ ↓ 110 101 . 011 100 结果:110101.011100 ( 4 ) D8.C4十六进制转二进制 D 8 . C 4 ↓ ↓ ↓ ↓ 1101 0101 . 1100 0100 结果:11010101.11000100
1011.101 = 1*2^3 + 0*2^2 + 1*2^1 + 1*2^0 + 1*2^(-1) + 0*2^(-2) + 1*2^(-3) = 8+2+1+0.5+0.0.125=11.625 101.01 = 1*2^2 + 0*2^1 + 1*2^0 + 0*2^(-1) + 1*2^(-2) = 4+1+0.25 = 5.25 65.34 = 110 101 . 011 100 D8.C4 = 1101 0100 . 1100 0100

7,二进制转换成十六进制计算方法

从小数点开始,向左右二边按“四位一段”分段(不足补0),然后,每一段的四位二进制数就对应一位十六进制数。按照以下对应关系进行转换:0000 00001 10010 20011 30100 40101 50110 60111 71000 81001 91010 A1011 B1100 C1101 D1110 E1111 F例如:(0100 1100 1000 0111 .1101 0000 0101 1000)2=(4C87.D058)16
二进制转十六进制只需要从右往左,四位对应一个十六进制数就对了十六转二进制是每个十六进制转成四位的二进制 比如 十六进制 12=0001 0010 十六进制 AB=1010 1011
二进制与十六进制的关系 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进制的值即可。
二进制转十六进制方法为:十六进制是取四合一,即从二进制的小数点为分界点,向左(或向右)每四位取成一位;组分好以后,对照二进制与十六进制数的对应表,将四位二进制按权相加,得到的数就是一位十六进制数,然后按顺序排列,小数点的位置不变哦,最后得到的就是十六进制数(注意事项:4位二进制转成十六进制是从右到左开始转换,不足时补0)。注意16进制的表示法,用字母H后缀表示,比如BH就表示16进制数11;也可以用0X前缀表示,比如0X23就是16进制的23。将16进制转为二进制,方法就是一分四,即一个十六进制数分成四个二进制数,用四位二进制按权相加,最后得到二进制,小数点依旧就可以了。扩展资料:进制转换是人们利用符号来计数的方法。进制转换由一组数码符号和两个基本因素“基数”与“位权”构成。基数是指,进位计数制中所采用的数码(数制中用来表示“量”的符号)的个数。位权是指,进位制中每一固定位置对应的单位值。“数制”只是一套符号系统来表示指称“量”的多少。我们用“1”这个符号来表示一个这一“量”的概念。自然界的“量”是无穷的,我们不可能为每一个“量”都造一个符号,这样的系统没人记得住。所以必须用有限的符号按一定的规律进行排列组合来表示这无限的“量”。符号是有限的,这些符号按照某种规则进行排列组合的个数是无限的。十进制是10个符号的排列组合,二进制是2个符号的排列组合。在进行进制转换时有一基本原则:转换后表达的“量”的多少不能发生改变。二进制中的111个苹果和十进制中的7个苹果是一样多的。进制转换进制转换是人们利用符号来计数的方法。进制转换由一组数码符号和两个基本因素“基数”与“位权”构成。 基数是指,进位计数制中所采用的数码(数制中用来表示“量”的符号)的个数。 位权是指,进位制中每一固定位置对应的单位值。 中文名 进制转换 展开 基本解释 人们利用符号来计数的方法 展开 位权 进位制中每https://baike.sogou.com/v10960795.htm?fromTitle=%E8%BF%9B%E5%88%B6%E8%BD%AC%E6%8D%A2
先记住:0=0000 1=0001 2=0010 3=0011······E=1110 F=1111这个你应该知道的吧然后再转化,比如:二进制1101010010.10101先把它从小数点往左右数,四位数一组,不足的补0所以得到: 0011 0101 0010.1010 1000按照转化的公式: 0011=3 0101=5 0010=2 1010=A 1000=8所以十六进制就是: 352.A8恩,差不多就是这样了,明白没有啊

文章TAG:150转换成12进制是多少转换  换成  12  
下一篇