二进制、八进制、十进制、十六进制互相转换方法

上传人:飞*** 文档编号:40226596 上传时间:2018-05-24 格式:DOC 页数:5 大小:39KB
返回 下载 相关 举报
二进制、八进制、十进制、十六进制互相转换方法_第1页
第1页 / 共5页
二进制、八进制、十进制、十六进制互相转换方法_第2页
第2页 / 共5页
二进制、八进制、十进制、十六进制互相转换方法_第3页
第3页 / 共5页
二进制、八进制、十进制、十六进制互相转换方法_第4页
第4页 / 共5页
二进制、八进制、十进制、十六进制互相转换方法_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《二进制、八进制、十进制、十六进制互相转换方法》由会员分享,可在线阅读,更多相关《二进制、八进制、十进制、十六进制互相转换方法(5页珍藏版)》请在金锄头文库上搜索。

1、二进制、八进制、十进制、十六进制互相转换方法二进制、八进制、十进制、十六进制互相转换方法有一个公式:二进制数、八进制数、十六进制数的各位数字分别乖以各自的基数的(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、十进制数转二进制数、八进制数、十六进制数 方

2、法是相同的,即整数部分用除基取余的算法,小数部分用乘基取整的方法,然后将整数 与小数部分拼接成一个数作为转换的最后结果。 3、二进制数转换成其它数据类型 3-1 二进制转八进制:从小数点位置开始,整数部分向左,小数部分向右,每三位二进制 为一组用一位八进制的数字来表示,不足三位的用 0 补足, 就是一个相应八进制数的表示。 010110.001100B=26.14Q 八进制转二进制反之则可。 3-2 二进制转十进制:见 1 3-3 二进制转十六进制:从小数点位置开始,整数部分向左,小数部分向右,每四位二进 制为一组用一位十六进制的数字来表示, 不足四位的用 0 补足,就是一个相应十六进制数的表

3、示。 00100110.00010100B=26.14H 十进制转各进制 要将十进制转为各进制的方式,只需除以各进制的权值,取得其余数,第一次的余数当个 位数,第二次余数当十位数,其余依此类推,直到被除数小于权值,最后的被除数当最高 位数。 一、十进制转二进制 如:55 转为二进制 255 271 个位 131 第二位 61 第三位 30 第四位 11 第五位 最后被除数 1 为第七位,即得 110111 二、十进制转八进制 如:5621 转为八进制 85621 702 5 第一位(个位) 87 6 第二位 10 7 第三位 1 2 第四位 最后得八进制数:127658 三、十进制数十六进制

4、如:76521 转为十六进制 1676521 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 为 10

5、10,合并起来为 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,即是二进制的

6、值。 若要将二进制转为八进制,将二进制的位数由右向左每三位一个单位分隔,将事单位对照 出八进制的值即可。 一.在计算机应用中,二进制使用后缀 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 相应的十进制值即为:27 +25+23+21+20=128+32+8+2+1=171 2.十六进制转换十进制 计算公式:二进制数

7、据 X 位数字乘以 16 的 X-1 次方的积的总和(与二进制转换十制进同 理的,将底数换为 16)注意:在十六进制中,1016 依次用 A,B,C,D,E,F 表示 例:1F3E H=( )d 计算:1*16 的 3 次方+16*16 的 2 次方+3*16 的 1 次方+15*16 的 0 次方 =1*4096+16*256+3*16+15*16=4096+4096+48+240=8480三.十进制与二进制,十六制的计算转换 1.十进制转换为二进制 十进制数据数字除以 2 的余数的逆序组合 例:404d=( )b 2404 余 0 2202 余 0 2101 余 0 250 余 1 225

8、 余 0 212 余 1 26 余 0 23 余 1 21 计算结果便是:110101000 2.十进制转换十六进制。 。 。与上面同理,注意的是 10 以上的数字用字母表示,除数是 16十六进制与二进制的转换,建议通过十进制来进行中转。 带小数点的十进制转换为二进制时同理,小数店后的数位指数为负指数一、二进制数转换成十进制数 由二进制数转换成十进制数的基本做法是,把二进制数首先写成加权系数展开式,然后按 十进制加法规则求和。这种做法称为“按权相加“法。 二、十进制数转换为二进制数 十进制数转换为二进制数时,由于整数和小数的转换方法不同,所以先将十进制数的整数 部分和小数部分分别转换后,再加以

9、合并。 1. 十进制整数转换为二进制整数 十进制整数转换为二进制整数采用“除 2 取余,逆序排列“法。具体做法是:用 2 去除十进 制整数,可以得到一个商和余数;再用 2 去除商,又会得到一个商和余数,如此进行,直 到商为零时为止,然后把先得到的余数作为二进制数的低位有效位,后得到的余数作为二 进制数的高位有效位,依次排列起来。 2十进制小数转换为二进制小数 十进制小数转换成二进制小数采用“乘 2 取整,顺序排列“法。具体做法是:用 2 乘十进制 小数,可以得到积,将积的整数部分取出,再用 2 乘余下的小数部分,又得到一个积,再 将积的整数部分取出,如此进行,直到积中的小数部分为零,或者达到所

10、要求的精度为止。然后把取出的整数部分按顺序排列起来,先取的整数作为二进制小数的高位有效位,后取 的整数作为低位有效位。 回答者:HackerKinsn - 试用期 一级 2-24 13:311二进制与十进制的转换 (1)二进制转十进制方法:“按权展开求和“ 例: (1011.01)2 (123022121120021122)10 (802100.25)10 (11.25)10 (2)十进制转二进制 十进制整数转二进制数:“除以 2 取余,逆序输出“ 例: (89)10(1011001)2 2 89 2 44 1 2 22 0 2 11 0 2 5 1 2 2 1 2 1 0 0 1 十进制小数

11、转二进制数:“乘以 2 取整,顺序输出“ 例: (0625)10= (0101)2 0625 X 2 125 X 2 05 X 2 10 关于计算的问题 一个视频文件大小为 546MB 时长 1 小时 9 分钟(AVI 格式)转换为 VCD 格式(MPG 格式)19 分钟时 148MB 总共转换完为多大也就是 1 小时 9 分 钟转换完应该多大 该怎么算(用普通的计算器 计算)最佳答案 1 小时 9 分钟=4140 秒5468414010241080.3 1080.3 就是影片的音视频码率,这就是你那个视频(AVI 格式)的总码率。 VCD 格式的音频码率是 224kbit 、视频码率是 1150kbit ,总共是 1374。1374841401024694.316 色 4bit 256 色 8bit 24 位色 24bit 32 位色 32bitbmp 格式 位图文件头 BITMAPFILEHEADER 位图信息头 BITMAPINFOHEADER 调色板 Palette 实际的位图数据 ImageDateX * Y *(bit 数)/ 8 = 字节(近似值) *实际的位图数据 ImageDate800x600 24bit bmp 大小约等于 800x600x24 /8 =1440000 字节 约等于 1.37M(不包括 文件头 信息头 调色板)

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 资格认证/考试 > 其它考试类文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号