新闻资讯
看你所看,想你所想

双精度浮点型

双精度浮来自点型,此数据类型与单精度数据类型(float)相似,但精确度比float高,编译时所占的内存空间依不同的编译器而有所不同,是dou入预简孔套ble float数据类型,C/C++中表示实型变量的一种变量类型。

  • 中文名 双精度浮点型
  • 外文名 double float
  • 表示 实型变量
  • 性质 变量类型

双精度浮点乙图底代始诉赵文型定义

  此数据类型与单精度数据类型(float)相似,但精确度比float高,编译来自时所占的内存空间依不同的编译器而有所不同,通常情况,单精度浮点数占4字节(32位)内存空间,其数值范围为-360百科3.4E38~3.4E+38,;双精度查导学型占8 个字节(64位)内存空间,其数值范围为-1.7E308~1.7E+308。

  声明double 类型的变量:

  double puotient;

  初始化double 类型的变量:

  puotien纸把想t = 5.621456873;

  double puotinet = 5.62;

双精度浮点型概括

  C语言中,双精度浮点(double)型,占8 个字节(64位)内存空间。其数值范围为-1.7E308~1.7E+308,双精度完全保证的有效数字是15位,16位只是部分数值有保证,而单精度保证7位有效数字,部分数值有8位有效数.

  浮点型从狭义上说就是科学记数法

  双精度笔司批例年艺春煤记,即 double 。 double有二,两个的意思。

棉自煤积月由  C 标准要求 float 类型精度7位,并且整数部分的表示范围至少要达到 -1.0E37 -- 1.0E+37 。float 一般是 32 位的。

  C 标准规定double 类型的整数部分的最小表示范围和 float 一样,都是 -1.0E37 到 1孔推.0E+37,但是它要求 double 类型精度15 到 16 位。double 通常是 64 位的。

  笔虽声输汽精输出double fl急圆过走oat类型的控制符为%lf

  变量定义时,可政凯短美阳束迫另决调以简写为double。

  long double

  C 还提供了 long double 类型,目的是提供一种比 double 更加精确的类型。

  然而,C 标准仅仅规定 long d冲尽至鱼科ouble 至少要和 double 一样精确。

转载请注明出处一千网 » 双精度浮点型

分享:

相关推荐

    影视大全