ics小班第一次作业

2.88

208 0 1110 1010 208
-7/(2^10) 1 0000 0111 -7/(2^10)
5/(2^17) 0 0000 0000 0
-2^12 1 1111 0000 -∞
768 0 1110 1111 248

2.91

A. 11.0010010000111111011011
B. 11.(001)n
C. 第九位开始不一样

2.93

float_bits float_absval(float_bits f)
{
    unsigned exp=(f>>23)&0xff;
    unsigned frac=f&0x7fffff;
    int flag=(exp==0xff)&&(frac!=0);
    if(flag)
    return f;
    else
    return (0<<32)|(exp<<23)|frac; 
 } 
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容