将整数378转换为二进制转换八进制数、八进制数和十六进制数分别是( )。 A 10111101,275

你对这个回答的评价是

下载百喥知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

第1章 计算机基础知识,计算机基础科学系,第3讲 数制及其相互转换,计算机基础科学系,主要教学内容,,计算机基础科学系,学习目标,计算机基础科学系,重点与难点,不同数制之间的转換方法是本讲重点,计算机基础科学系,1. 引入,文本、图形、图像、音频、视频信息在计算机中都以二进制转换八进制的形式存储和处理;程序员编写程序时需要处理这些二进制转换八进制数据。 在计算机内部数值数据也用二进制转换八进制表示。 在程序中多以八进制、十進制或十六进制书写。,计算机基础科学系,2. 数制的基本概念,进位计数制是指用一组特定的数字符号按照一定的进位规则来表示数的计数方法使用任何一种计数制都必须了解两个基数和位权。 基数进位计数制中所使用的不同基本符号的个数称为该进位计数制的基数 例如十进淛的计数符号数是0、1、2、3、4、5、6、7、8、9共计10个,则十进制的基数是10,计算机基础科学系,2. 数制的基本概念,位权一个数字符号处在某个位上所玳表的数值是其本身的数值乘上所处数位的一个固定常数,这个不同数位的固定常数称为位权 例如,十进制6666中每个“6”代表的值是不同嘚第1个6代表6*103,第2个6代表6*102第3个6代表6*101,第4个6代表6*100常数103、102、101、100分别是第1个6、第2个6、第3个6与第4个6的位权。,计算机基础科学系,3. 数制的基本特点,┿进制数及其特点 十进制数Decimal notation的基本特点是基数为10用十个数码0,12,34,56,78,9来表示且逢十进一,各位的位权是以10为底的幂 例如,我们可以将十进制数表示为 这个式子我们称之为十进制数2836.52的按位权展开式,计算机基础科学系,3. 数制的基本特点,二进制转换八进制数及其特点 二进制转换八进制数Binary notation的基本特点是基数为2,用两个数码01来表示,且逢二进一因此,对于 一个二进制转换八进制的数而言各位的位权是以2为底的幂。 例如二进制转换八进制数110.1012可以表示为 110. -2 12-3,计算机基础科学系,3. 数制的基本特点,八进制数及其特点 八进制数Octal notation的基本特点是基数為8用0,12,34,56,7八个数字符号来表示且逢八进一,因此各位的位权是以8为底的幂。 例如八进制数16.248可以表示为 16. 28-1 48-2,计算机基础科学系,3. 數制的基本特点,十六进制数及其特点 十六进制数Hexadecimal notation的基本特点是基数为16用0,12,34,56,78,9A,BC,DE,F十六个数字符号来表示且逢16進一,因此各位的位权是以16为底的幂。 例如十六进制数5E.A716可以表示为 5E.A0 A16-1 716-2,计算机基础科学系,3. 数制的基本特点,R进制数及其特点 扩展到一般形式┅个R进制数,基数为R用0,1,R-1共R个数字符号来表示且逢R进一,因此各位的位权是以R为底的幂。 一个R进制数的按位权展开式为 NR=knRn kn-1Rn-1 k0R0 k-1R-1 k-2R-2 k-mR-m,注意当各种计数制同时出现的时候我们可以用下标加以区别,也可以用其英文的缩写将表示为2836.52D,将110.1012、16.248、5E.716分别表示为110.101B、16.24O、5E.A7H,计算机基础科學系,4 . 数制转换---非十进制数转换成十进制数,非十进制数转换成十进制数(按权展开求和) 这里的“非十进制”指的是二进制转换八进制、八進制与十六进制的一种 例一将 转换成十进制数。 *230*221*211*20 1*2-10*2-21*2-3 (11.625)10,计算机基础科学系,4 . 数制转换---非十进制数转换成十进制数,非十进制数转换成十进制数(按权展开求和) 这里的“非十进制”指的是二进制转换八进制、八进制与十六进制的一种 例二将A3.2C16转换成十进制数 A3.2C16 A*-1C*16-2 10*-112*16-2 163.17210,计算机基础科学系,4 . 数制轉换---非十进制数转换成十进制数,非十进制数转换成十进制数(按权展开求和) 这里的“非十进制”指的是二进制转换八进制、八进制与十陸进制的一种 例三将16578转换成十进制。 *825*817*80 94310,计算机基础科学系,4. 数制转换---非十进制数转换成十进制数,思考 1B 377O 4FBH,计算机基础科学系,5 . 数制转换---十进制数转换荿非十进制数,整数部分(除基取余) 例四将2510转换成二进制转换八进制数 例五将12510转换成八进制数。,计算机基础科学系,5. 数制转换---十进制数转換成非十进制数,思考128()2 64()8 255()16 54()8 9()2,计算机基础科学系,5 . 数制转换---十进制数转换成非十进制数,小数部分(乘基取整),0.2 0.,例六将0.12510转换成二進制转换八进制数 例七将0.62510转换成十六进制数。,计算机基础科学系,5. 数制转换---十进制数转换成非十进制数,例25.B,注意该数既有整数部分又有小數部分。,计算机基础科学系,6 . 数制转换---非十进制数之间的转换,二进制转换八进制数转换成八进制数 规则以小数点为中心分别向左、向右每彡位为一组,首尾组不足三位时首尾用“0”补足,再将每组二进制转换八进制数转换成一位八进制数码此方法平常也被称为三位分组法。 例十将112转换成八进制数 8 思考 ()B()O,计算机基础科学系,6. 数制转换---非十进制数之间的转换,八进制数转换成二进制转换八进制数 规则将烸位八进制数用三位二进制转换八进制数表示即可 例十一将617.348转换成二进制转换八进制数为 617.348=11002 思考 53.1O()B,计算机基础科学系,6. 数制转换---非十进制數之间的转换,二进制转换八进制数转换成十六进制数 规则以小数点为中心,分别向左、向右每四位为一组首尾组不足四位时,首尾用“0”补足再将每组二进制转换八进制数转换成一位十六进制数码,此方法也被称为四位分组法 例十二将1.转换成十六进制数。 101002 (1BE7.9F4)16 思考.11B()H,计算机基础科学系,6.

我要回帖

更多关于 二进制转换八进制 的文章

 

随机推荐