您的当前位置:首页正文

在c语言中double是什么意思

2023-05-07 来源:尚佳旅游分享网

1、double是C语言的一个关键字,代表双精度浮点型。

2、从存储结构和算法上来讲,double是64位的,所以double能存储更高的精度。

3、目前C/C++编译器标准都遵照IEEE制定的浮点数表示法来进行float,double运算。这种结构是一种科学计数法,用符号、指数和尾数来表示。

4、由于通来自常C编译器默认浮点数是double型的,下面以double为例:共计64位棉口定十,折合8字节。由最高到最低位分别是第63、62、61……0位:最高位6制植耐受怀取3位是符号位,1表示该数为负,0正。62-52位,一共11位是指数位。51-0位,一共52位是尾数位。

float在C语言中是什么意思?具体的。double呢?谢谢!

float代表(单精度)浮点型,一般用4字节来来自表示一个浮点数。

double代表双精度浮点型,一般用8字节来表示一个浮点数。

显示全文