发布网友 发布时间:2022-04-24 09:05
共2个回答
热心网友 时间:2022-06-18 09:03
1、阶符:阶码的符号。
2、阶码:在机器中表示一个浮点数时需要给出指数,这个指数用整数抄形式表示,这个整数叫做阶码。
3、数符:数学符号,浮点表示数据格式的一个关键词。
4、尾数:小数点后面的数字。
浮点数由阶符,阶码,数符,尾数组成。
数x表示为4102s×16532j的形式,其中s为x的小数形式(尾数)。
例:-110.11=-0.11011×2^11阶符,内阶码,数符,尾数分别表示0,11,1,11011。
扩展资料
浮点数计算示例:
计算机里整数和小数形式就是按普通格式进行存储,例如1024、3.1415926等等,这个没什么特点,但是这样的数精度不高,表达也不够全面,为了能够有一种数的通用表示法,就发明了浮点数。
浮点数的表示形式有点像科学计数法(*.*****×10^***),它的表示形式是0.*****×10^***,在计算机中的形式为 .***** e ±***),其中前面的星号代表定点小数,也就是整数部分为0的纯小数,后面的指数部分是定点整数。利用这样的形式就能表示出任意一个整数和小数,
例如1024就能表示成0.1024×10^4,也就是 .1024e+004,3.1415926就能表示成0.31415926×10^1,也就是 .31415926e+001,这就是浮点数。浮点数进行的运算就是浮点运算。
热心网友 时间:2022-06-18 09:03
1、阶码的正负
当阶码全为正,尾数不全为负,此时为NaN;如果尾数的首位是正,那么就是quiet NaN;如果尾数的首位是负,其余尾数有不为0,那么就是signaling NaN。大多数处理器,包括Intel与AMD的x86系列、Motorola68000系列、AIMPowerPC系列,被IEEE754采纳。
2、尾数的正负
尾数用补码表示的尾数的最高位就是数符(用于表示正或负)。例如:按阶码6位(含一位阶符)、尾数10位(含1位数符)格式,某浮点数表示为 0111111 1011111110, 即:[阶符阶码]补=0111111,阶数 =2^+111111b =2^+31
扩展资料:
浮点数标准规定:
浮点数的构成:1位符号位+N位阶码+M位尾数(原码表示)
单精度浮点数:1位符号位,8位阶码,23位尾数,共32位,占4个字节
双精度浮点数:1位符号位,11位阶码,52位尾数,共64位,占8个字节
长双精度浮点数:1位符号位,15位阶码,64位尾数,共80位,占10个字节
其中,阶码是由原码加上移码构成,所谓移码(exponential bias),值为2^(N-1)-1,如单精度时,移码为2^7-1=128