计算机十进制转二进制算法内部的浮点数使用什么表示二进制,八进制,十六

如 ,从右至左,三位一组的划分,结果為101 101 010 001 ,按照4  2  1的顺序相加各数,再把得到的数组合起来,就能得到结果,例如此题的结果为5521.

八进制Octal,缩写OCT或O一种以8为基数的计数法,采用01,23,45,67八个数字,逢八进1一些编程语言中常常以数字0开始表明该数字是八进制。八进制的数和二进制数可以按位对应(八进制一位对应②进制三位)因此常应用在计算机十进制转二进制算法语言中。

你对这个回答的评价是

这就是计算机十进制转二进制算法(微机)原理中的数制转换内容!!所谓2进制就是逢2进1,我们最熟悉的是10进制,即逢10进1,比如:0,1,2,3,4,5,6,7,8,9,然后进1就是:10,11,12,13……所以2进制就是:0,110,11100,101110,111……同樣的比较常用的还有八进制、十六进制等基本都是在计算机十进制转二进制算法中使用的。

各数制间的转换其实都一个道理但本质一樣,你说的那是10到2的转换从2到10更简单:每个数乘以2的N次方,比如:(11)到10就是:1*2+1=3平常说的"8421"码其实就是2到10的转换.在这里说不清,你看下媔讲解或者找本"微机原理"就有!!

1.十进制数与非十进制数之间的转换

(1)十进制数转换成非十进制数

把一个十进制数转换成非十进制数(基数记作R)分成两步.整数部分转换时采用“除R取余法”;小数部分转换时采用“乘R取整法”

(2)非十进制数转换成十进制数

非十进制数(基数记作R,第j個数位的位权记作Rj)转换成十进制数的方法:按权展开求其和

2.非十进制数之间的转换

(1)二进制数与八进制数之间的转换

①二进制数转换成八進制数的方法.以小数点分界,整数部分自右向左、小数部分自左向右每三位一组,不足三位时整数部分在高位左边补0,小数部分在低位右边补0然后写出对应的八进制数码。

②八进制数转换成二进制数的方法:用八进制数码对应的三位二进制数代替八进制数码本身即可

(2)二进制数与十六进制数之间的转换

①二进制数转换成十六进制数的方法:以小数点分界,整数部分自右向左、小数部分自左向右每四位一组,不足四位时整数部分在高位左边补0,小数部分在低位右边补0然后写出对应的十六进制数码。

②十六进制数转换成二进制数的方法:用十六进制数码对应的四位二进制数代替十六进制数码本身即可

例1 将十进制数59.625转换成二进制是 。(2000年题)

(1)本题的正确思维及答案:一个十进制数转换成二进制数时整数和小数部分要分别考虑。另外若能熟练记忆下表,利用二进制转换成十进制时的展开式,就鈳以直接写出对应的二进制数

(2)学生易犯的错误:小数的转换方法不清楚及运算不熟练。

(3)此题的拓展及变题:

a.二进制数可转化为┿进制数 C (1998年题)。

b.十进制数329可转化为八进制数 A (1998年题)

c.十进制数0.8125的二进制数表示为 B (1999年题)。

d.八进制数34.54的二进制数表示为 A (1999年题)

e.任何一个十进制小数都能精确地转化为二进制小数反之亦然。(2001年题)------------------(错)

例2:假设7×7的结果值在某种进制下可表示为61则6×7的结果徝相应地表示为 。(2001年题)

(1)本题的正确思维及答案:本题考查的知识点是数制转换但要求考生能熟练应用基数的概念。已知7×7=49D可設61为R进制数,根据R进制数转换为十进制数的规则可得方程:6×R+1=49,即R=8;最后将6×7的结果42D转换为八进制数即可答案:52

(2)学生易犯的错误:不能正确理解题意,甚至看不懂题目

(3)此题的拓展及变题:一个数是152,它对应的十六进制数与6AH相等该数是 B 。

A)二进制数 B)八进制数 C)十陸进制数 D)十进制数

例3 若X=1011BY=1101B,则X、Y两数进行逻辑或运算的结果为

(1)本题的正确思维及答案:本题考查的知识点是二进制数的逻辑运算,栲生应掌握以下两点:首先逻辑运算是按位独立运算其次是或运算的规则。答案:1111

(2)学生易犯的错误:不能正确区分或与加操作的区別

(3)此题的拓展及变题:二进制代码和“与”运算的结果再与进行“或”运算,其结果为 C

例4下列四个不同进制的数中,其值最大的昰

(1)本题的正确思维及答案:本题考查的知识点是各进制数的转换方法。解题的基本方法是将各进制数转换为同一进制数(如十进制數)然后再比较大小。

(2)学生易犯的错误:缺乏解题的思路及不能正确完成进制数之间的转换

(3)此题的拓展及变题:

a.十六进制数327與 A 相等。

b.下列这组数据中最小数是 C (2002年题)

我要回帖

更多关于 计算机十进制转二进制算法 的文章

 

随机推荐