c语言中double代表什么(c语言中double的含义)
阅读:0
来源:
发表时间:2022-05-31 01:18
王成祯网友提问:
c语言中double代表什么
优质答案:
一、double是C语言的一个关键字,代表双精度浮点型。
二、从存储结构和算法上来讲,double是64位的,所以double能存储更高的精度。
三、目前C/C++编译器标准都遵照IEEE制定的浮点数表示法来进行float,double运算。这种结构是一种科学计数法,用符号、指数和尾数来表示。
四、由于通常C编译器默认浮点数是double型的,下面以double为例: 共计64位,折合8字节。由最高到最低位分别是第6三、6二、61……0位:最高位63位是符号位,1表示该数为负,0正;62-52位,一共11位是指数位;51-0位,一共52位是尾数位。
以上就是尾数,编译器,精度的相关信息资料了,希望能帮到您。