大家好,关于c 中double是什么意思很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于C语言中constdouble什么意思的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!
一、C语言中,double表示什么啊,什么时候用到它啊
double表示双精度浮点型当需要存储含小数点的小数时就可以用double数据类型,存储小数也可以用floor数据类型,不过它的存储范围没有double数据类型的存储范围大,尽管计算机里存储小数从绝对意义来讲都是一个近似值,但因为double的存储范围比floor的存储范围大,可以说用double来表示一个小数相对更准确一些。
二、double是什么函数
double是计算机语言的一个类型,即双精度浮点型。作用是表示数据的时候比较准确一些。
1.介绍:双精度浮点型,此数据类型与单精度数据类型(float)相似,但精确度比float高,编译时所占的内存空间依不同的编译器而有所不同,是doublefloat数据类型,C/C++中表示实型变量的一种变量类型。
2.定义:此数据类型与单精度数据类型(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。
3.概括:C语言中,双精度浮点(double)型,占8个字节(64位)内存空间。其数值范围为-1.7E308~1.7E+308,双精度完全保证的有效数字是15位,16位只是部分数值有保证,而单精度保证7位有效数字,部分数值有8位有效数。浮点型从狭义上说就是科学记数法。双精度,即double。double有二,两个的意思。
三、C语言中constdouble什么意思
constdoublea=1.0;
这种表示a是一个常量的double类型。
也就是你这样constdoublea=1.0;以后。
不能令a=2.0了,因为a是常量,不允许改变。
OK,关于c 中double是什么意思和C语言中constdouble什么意思的内容到此结束了,希望对大家有所帮助。