C语言编写输出double的最大值

日期:2022-03-30 09:46:53 人气:1

C语言编写输出double的最大值

首先你知道double是8个字节,然后你得知道double的内存存储结构

低52位是底数,这里全用1填充

再11位是指数,11位指数可表示-1024~1023,规定统统加上1023,所以指数这里填充2046的bit位

最高位是符号为,为0表示+

测试代码如下:

#include <stdio.h>
    A+
热门评论