长度相同但格式不同的两种浮点数,假设前者阶码长、尾数短、后者阶码短、尾数长,其他规定均相同,则它们可以表示的数的精度和范围是(   ) 

admin2010-04-22  53

问题 长度相同但格式不同的两种浮点数,假设前者阶码长、尾数短、后者阶码短、尾数长,其他规定均相同,则它们可以表示的数的精度和范围是(   ) 

选项 A、两者可以表示的数的精度和范围相同
B、前者可以表示的数的范围大但精度低
C、后者可以表示的数的范围大且精度高
D、前者可表示的数的范围大且精度高

答案B

解析 “浮点数”由两部分组成,即尾数和阶码。在浮点表示方法中,小数点的位置是浮动的,阶码可取不同的数值。为了便于计算机中小数点的表示,规定将浮点数写成规格化的形式,即尾数的绝对值大于等于0.1并且小于1,从而唯一规定了小数点的位置。尾数的长度将影响数的精度,其符号将决定数的符号。浮点数的阶码相当于数学中的指数,其大小将决定数的表示范围。一个浮点数在计算机中的表现形式如下:尾数符号阶码尾数有效值。当长度相同的两种浮点数,阶码长、尾数短的当然表示数的范围大,精度低。而尾数长、阶码短的表示数的范围小,精度高。所以选项B是正确的。
转载请注明原文地址:https://kaotiyun.com/show/7mgZ777K
0

最新回复(0)