怎样用定点补码表示纯小数?

作者&投稿:滑薇 (若有异议请与网页底部的电邮联系)
~ 分类: 电脑/网络 >> 反病毒
解析:

所谓定点表示法,是指在计算机中所有数的小数点的位置人为约定固定不变。这样,小数点的位置就不必用记号"."表示出来了。一般地说,小数点可约定固定在任何数位之后,但常用下列两种形式:

定点纯小数:约定小数点位置固定在符号之后,如:202.116.0.143/wjyl/site/pic/pic11

显然,定点数表示法使计算机只能处理纯整数或纯小数,限制了计算机处理数据的范围。为了使得计算机能够处理任意数,我们事先要将参加运算的数乘上一个"比例因子",转化成纯小数或纯整数后进行运算。运算结果比例因子还原成实际数值。比例因子要取得合适,使参加运算的数、运算的中间结果以及最后结果都在该定点数所能表示的数值范围之内。


用定点补码表示纯小数,采用8位字长。编码10000000和11111111表示的十进 ...
即:-1 ~ +127\/128。(这就是本题的答案。)其对应的补码,仍然是:1000 0000~0111 1111。其中,-1,就是最小值,其补码,就是 1000 0000。同样,-1,也是:【只有补码、没有原码反码】,所以,用“取反加一”的方法,解释不通。

怎样用定点补码表示纯小数?
所谓定点表示法,是指在计算机中所有数的小数点的位置人为约定固定不变。这样,小数点的位置就不必用记号"."表示出来了。一般地说,小数点可约定固定在任何数位之后,但常用下列两种形式:定点纯小数:约定小数点位置固定在符号之后,如:202.116.0.143\/wjyl\/site\/pic\/pic11 显然,定点数表示法使计...

用定点补码表示纯小数,采用8位字长,编码10000000表示的十进制数是-1...
若X是纯小数,则:X 0<=X<=1 [X]补 2+x -1<=X<=0 [-1]补=1 1111111 负数补码是对它的原码(除符号位外)各位取反 第一位不变,其它相反。所以是10000001 编码11111111表示-0.0078125。因为:编码1111111的反码是0000000,再加1为:0000001,是0.0078125。以上希望对你有用 ...

用带符号位定点补码表示纯小数,8位编码11111111表示十进制真值是...
【答案】:D 在计算机机器数编码中,8位定点纯小数格式为:b0b-1b-2b-3b-4b-5b-6b-7。并且,b0为符号位,小数点就在其后。故采用8位字长用定点补码表示纯小数,编码11111111所表示十进制数是一个负数,其绝对值为00000001。因此该数应为-2-7。

怎样用定点补码表示纯小数?
定点纯小数:约定小数点位置固定在符号之后,如:http:\/\/202.116.0.143\/wjyl\/site\/pic\/pic11.jpg 显然,定点数表示法使计算机只能处理纯整数或纯小数,限制了计算机处理数据的范围。为了使得计算机能够处理任意数,我们事先要将参加运算的数乘上一个"比例因子",转化成纯小数或纯整数后进行运算。运算...

用定点补码表示纯小数
8位字长纯小数,第一位为符号位,小数点在第一位后面,后七位为具体数值。将补码换算成十进制的方法:补码取反再加一,如果是负数(即第一位为1),还要最后加上负号。所以10000000取反为01111111,加一就变成10000000,第一位后面为小数点。所以是1.0,再加上负号,就是-1,...

用定点补码表示纯小数,采用8位字长,编码10000000表示的十进制的是_百度...
NO

用定点补码表示纯小数,采用8位字长,编码10000000表示的十进制树是多少...
补码也分 正 负的 负的就是取反加一

计算机的补码 原码问题
1.是这样规定的,如果硬要理解的话,可以这样理解:16位的-128是1000000010000000,而8位恰好位于分界点,在8位的范围内,-127到127肯定是很好理解的,而10000000表示-128理解成-0也行,理解成-128也行,采取后者正好跟16位的兼容,所以更佳!2.定点补码表示纯小数,第一位的1表示负数,0000000表示...

32位数据字长的有小数点的数的补码怎么算
用定点补码表示纯小数,采用8位字长,最高位为符号为。编码10000000表示-1。因为:编码0000000的反码是1111111,再加1为:10000000,是1。用定点补码表示纯小数,采用8位字长,最高位为符号为。编码11111111表示-0.0078125。因为:编码1111111的反码是0000000,再加1为:0000001,是0.0078125。

芗城区15349289010: 用定点补码表示纯小数,采用8位字长,最高位为符号为.编码11111111表示 - 0.0078125.因为:编码1111111的用定点补码表示纯小数,采用8位字长,最高位... -
店夏盐酸:[答案] 其实就是1/128,即2^(-7)

芗城区15349289010: 怎样用定点补码表示纯小数? -
店夏盐酸: 所谓定点表示法,是指在计算机中所有数的小数点的位置人为约定固定不变.这样,小数点的位置就不必用记号"."表示出来了.一般地说,小数点可约定固定在任何数位之后,但常用下列两种形式: 定点纯小数:约定小数点位置固定在符号之后,如:http://202.116.0.143/wjyl/site/pic/pic11.jpg 显然,定点数表示法使计算机只能处理纯整数或纯小数,限制了计算机处理数据的范围.为了使得计算机能够处理任意数,我们事先要将参加运算的数乘上一个"比例因子",转化成纯小数或纯整数后进行运算.运算结果比例因子还原成实际数值.比例因子要取得合适,使参加运算的数、运算的中间结果以及最后结果都在该定点数所能表示的数值范围之内.

芗城区15349289010: 用定点补码表示纯小数,采用8位字长,编码10000000表示的十进制数是?答案给的是 - 1 . 如用定点补码表示纯小数,采用8位字长,编码10000000表示的十... -
店夏盐酸:[答案] 1000 0000表示:-0.000 0000 不考虑符号位,反码是:-0.111 1111 不考虑符号位,补码(也就是原来的原码):-1.000 0000

芗城区15349289010: 用定点补码表示纯小数,采用8位字长.编码10000000和11111111表示的十进制数分别是多少?总是不能理解, -
店夏盐酸:[答案] 用定点补码表示纯小数,采用8位字长.编码10000000和11111111表示的十进制数分别是多少? 用定点补码表示纯小数,采用8位字长,最高位为符号为.编码10000000表示-1. 因为:编码0000000的反码是1111111,再加1为:10000000,是1. 用定...

芗城区15349289010: 用定点补码表示纯小数,采用8位字长,编码10000000表示的十进制数是 - 1,请教怎么计算出来的? -
店夏盐酸:[答案] 你怎么尽给我出难题 机器数的补码可由原码得到.若机器数为正数,则其补码与原码一样;如果机器数为负数,则其补码是对它的原码(除符号位外)各位取反,再加1而得到的(也就是对其反码再加1).也可用公式表示,若X是纯整数,则: X 0

芗城区15349289010: 用定点补码表示纯小数,采用八位字长,编码为10000000表示的十进制数是? -
店夏盐酸: 八位长最大的数就是127 01111111就是最大的数等于127 00000000等于0 而1打头的都表示负数10000000就等于-1 依此类推 11111111等于-128

芗城区15349289010: 计算机组成原理补码1.0000和10000的原码分别是什么?要详细解释 -
店夏盐酸: 1.0000和10000本就是原码. 8位字长纯小数,第一位为符号位,小数点在第一位后面,后七位为具体数值,如: -0.1001原码表示为1.1001,反码为1.0110,补码为1.0111;-1的补码为1.0000000. 若数据x的形式为x=x0.x1x2…xn(其中x0为符...

芗城区15349289010: 用带符号位的定点补码表示纯小数,8 位编码 11111111 表示的十进制数是多少? -
店夏盐酸: -1/128

芗城区15349289010: 计算机的补码 1:采用8位字长,原码10000000为什么等于 - 128而不是等于02:在定点补码表示纯小数,采用8位字长,编码10000000表示的十进制是 - 1,这... -
店夏盐酸:[答案] 1.是这样规定的,如果硬要理解的话,可以这样理16位的-128是1000000010000000,而8位恰好位于分界点,在8位的范围内,-127到127肯定是很好理解的,而10000000表示-128理解成-0也行,理解成-128也行,采取后者正好跟16位的兼容,所以...

芗城区15349289010: 关于二进制补码,它可以用来表示小数吗二进制补码可以用来表示小数吗?还有给我一段二进制补码,我怎么将其还原成十进制的数值?请举例说明 -
店夏盐酸:[答案] 【二进制补码可以用来表示小数吗?】 可以,不过需要你自己来处理.方法是,按照所需要的精度,将该小数放大若干倍,当整数处理. 为方便通常放大2的若干次方倍. 这样,你就可以把这个整数看成“定点小数”,即保留了若干位二进制小数的定点...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网