问答题 设由S、E、M三个域组成的一个32位二进制字所表示的非零规则化数X,其表示为x=(-1) S ×(J.M)×2 E-12B 。问:它所能表示的规格化的最大正数、最小正数、最大负数、最小负数是多少?【北京邮电大学2002年】
【正确答案】正确答案:1)最大正数:0(数符)11111111(阶码部分)11111111111111111111111,X=[1+(1-2 -23 )]×2 127 2)最小正数:00000000000000000000000000000000,X=1.0×2 -128 3)最小负数:11111111111111111111111111111111,x=一[1+(1—2 -23 )]×2 127 4)最大负数:10000000000000000000000000000000,X=一1.0x2 -128
【答案解析】