00问答网
所有问题
C语言中浮点型float double long double 的取值范围?
如题所述
举报该问题
推荐答案 2013-04-13
float:占四个字节,3.4*10(-38)---3.4*10(38);
double:占八个字节, 1.7*10(-308)---1.7*10(308);
longdouble型的范围和double都是八个字节,范围相同。
上面的括号表示幂运算。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/jZB0IIrnZ.html
其他回答
第1个回答 2013-04-13
float: 3.4E-38~3.4E38double: 1.7E-308~1.7E308long double: 3.4E-4932~1.1E4932
相似回答
c语言中
计算int,
float
,
double
,char四种数据
类型
所能表示的数据
范围
答:
float
为单精度
浮点型
,能准确到小数点后六位,3.4 x 10^(-38)~ 3.4 x 10^(+38)
double
为双精度浮点型,能准确到小数点后十二位,1.7 x 10^(-308)~ 1.7 x 10^(+308)char为单字节字符型,-(2^7)到2^7-1即-128到127。如果是无符号字符unsigned char,那么是0到2^8-1...
c语言float型
数据
类型的范围
是多少?
答:
C语言的
合法数据类型的关键字大体上分为:int(整型)、
float
(单精度型)、
double
(双精度型)和char(字符型)。除了这基本的4种类型外,还有一些数据类型的修饰符,有
long
(长整型)、short(短型)、signed(有符号型)和unsigned(无符号型)。float是
浮点型
数据类型,用于存储单精度浮点数或双精...
float
double取值范围
是多少
答:
1、
Float
:比特数为32,有效数字为6-7,数值范围为 -3.4E+38 和 3.4E+38 2、
Double
:比特数为64,有效数字为15-16,数值范围为-1.7E-308~1.7E+308 可根据应用程序的需求将
浮点
变量声明为
float
或
double
。这两种
类型
之间的主要差异在于它们可表示的基数、它们需要的存储以及它们
的范围
。
float
和
double类型
的大小为
答:
double(双精度浮点型)是计算机使用的一种资料型别。它可以表示十进制的15或16位有效数字,
负值取值范围为 -1.7976E+308 到 -4.94065645841246544E-324
,正值取值范围为 4.94065645841246544E-324 到 1.797693E+308。double精度高,有效数字16位,float精度7位。但double消耗内存是float的两倍,double...
大家正在搜
double int float
double型和float型
c语言double和float
float和double的精度
double float区别
浮点型float
浮点型变量float
double与float
double转float
相关问题
C语言中long float double有什么区别
C语言浮点型小数点后为多少位
在C语言中float数据数值范围是多少?
51单片机long,double,float,int范围是多...
C语言中实型数据,float和double,可以指哪些数?什...
c语言中 long float 和double有什么区别
c语言中int,float,double,char四种数据类...