c语言中double是什么意思

如题所述

double(双精度浮点型)是计算机使用的一种资料型别。比起单精度浮点数(float),double(双精度浮点数)使用 64 位(8字节) 来储存一个浮点数。 它可以表示十进制的15或16位有效数字,负值取值范围为 -1.7976E+308 到 -4.94065645841246544E-324,正值取值范围为 4.94065645841246544E-324 到 1.797693E+308

用法:同int float 一样,用于声明变量或定义函数的返回值类型,或可用于类型强制转换。

例:

    double a;//变量声明
  double sqrt_(double b);//定义函数返回至类型及形参类型
  c=(double)3;//将“3”强制转换为double类型并赋给变量c

最后想要C/C++学习视频、资料,可以关注“C语言Plus”。

温馨提示:内容为网友见解,仅供参考
第1个回答  2017-05-18
双精度浮点数
第2个回答  2020-01-13
相似回答