全心思齐网

double类型结构?

1、双精度浮点型,数据类型与单精度数据类型相似,但精确度比float高,编译时所占的内存空间依不同的编译器而有所不同,是double float数据类型,C/C++中表示实型变量的一种变量类型。双精度完全保证的有效数字是15位,16位只是部分数值有保证,而单精度保证7位有效数字,部分数值有8位有效数。


2、单精度浮点型指占用32位存储空间的单精度值,其类型声明字符为感叹号,其变量存储为IEEE32位浮点数值的形式,它的范围在负数的时候是从-3.402823E38到-1.401298E-45,而在正数的时候是从1.401298E-45到3.402823E38。


3、变量就是可以变化的量,而这是变量在定义时定义成浮点型的变量就是浮点型的变量,float i=4.76这是i 就是个浮点型变量,浮点型分为单精度浮点数float 和双精度浮点数double,其实两者没什么区别,就是一个精确度的问题,double的精确度要比float高。

匿名回答于2024-05-25 22:54:56


相关知识问答