double是什么数据类型

来源:互联网 in 知识问答 2026-01-22 13:45:30

double是计算机语言的一个类型,即双精度浮点型。

此数据类型与单精度数据类型(float)相似,但精确度比float高,编译时所占的内存空间依不同的编译器而有所不同,通常情况,单精度浮点数占4字节(32位)内存空间,其数值范围为-3.4E38~3.4E+38。

双精度型占8个字节(64位)内存空间,其数值范围为-1.7E308~1.7E+308。声明double类型的变量:doublepuotient。初始化double类型的变量:puotient=5.621456873;doublepuotinet=5.62。

浮点型数据

1、float型

编译系统为每一个float型变量分配4个字节,数值以规范化的二进制数指数形式存放在存储单元中。

2、double型

为了扩大能表示的数值范围,用8个字节存储一个double型数据,可以得到15位有效数字。

3、longdouble型

不同的编译系统对longdouble型的处理方法不同,VisualC++6.0对longdouble型和double一样处理,分配8个字节。

免责声明:本站文字信息和图片素材来源于互联网,仅用于学习参考,如内容侵权与违规,请联系我们进行删除,我们将在三个工作日内处理。联系邮箱:chuangshanghai#qq.com(把#换成@)

-- End --