c++中double型的最大值和最小值

是多少啊?... 是多少啊? 展开
 我来答
爱教育爱学习
高粉答主

2019-10-29 · 学而不思则罔,思而不学则殆
爱教育爱学习
采纳数:384 获赞数:112734

向TA提问 私信TA
展开全部

DBL_MAX:double型的最大值

DBL_MIN:double型的最小值

FLT_MAX:float型的最大值

FLT_MIN:float型的最小值

1、负值取值范围为-1.79769313486231570E+308到-4.94065645841246544E-324;

2、正值取值范围为4.94065645841246544E-324到1.79769313486231570E+308。

扩展资料

c++中使用sizeof()()函数来获取各种数据类型的大小

type:size

bool:所占字节数:1最大值:1最小值:0

char:所占字节数:1最大值:最小值:?

signedchar:所占字节数:1最大值:最小值:?

unsignedchar:所占字节数:1最大值:?最小值:

wchar_t:所占字节数:4最大值:2147483647最小值:-2147483648

short:所占字节数:2最大值:32767最小值:-32768

int:所占字节数:4最大值:2147483647最小值:-2147483648

unsigned:所占字节数:4最大值:4294967295最小值:0

long:所占字节数:8最大值:9223372036854775807最小值:-9223372036854775808

unsignedlong:所占字节数:8最大值:18446744073709551615最小值:0

double:所占字节数:8最大值:1.79769e+308最小值:2.22507e-308

longdouble:所占字节数:16最大值:1.18973e+4932最小值:3.3621e-4932

float:所占字节数:4最大值:3.40282e+38最小值:1.17549e-38

size_t:所占字节数:8最大值:18446744073709551615最小值:0

string:所占字节数:24


zhuhuaizhong
2013-04-14 · TA获得超过7276个赞
知道大有可为答主
回答量:3978
采纳率:63%
帮助的人:3600万
展开全部
下面的回答很详细:

标准c++中 一个int型是一个机器字长,double是两个机器字长。

对于16位机:int是16位,double是32位。即sizeof(int) = 2,sizeof(double)=4
对于32位机(即你的机器一个字长为32个二进制位):
int是32位,double是64位。
对于64位机:int是64位,double就成了128位了。
所以double的具体范围是多少要看你的机器以及编译器而言(如果编译器不遵从标准,长度当然不一样)。
以32位机而言:一个double占64位内存空间。故而他能表示的最大的数就是当个后面63二进制位全为1,即2^63-1 (至于最高位,一般用于表示正负,计算时要去掉)。
所以double的范围就是 -2^63 ~ 2^63-1;
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
可以叫我表哥
2015-07-11 · 知道合伙人数码行家
可以叫我表哥
知道合伙人数码行家
采纳数:25897 获赞数:1464983
2010年毕业于北京化工大学北方学院计算机科学与技术专业毕业,学士学位,工程电子技术行业4年从业经验。

向TA提问 私信TA
展开全部
在<float.h>中定义了浮点类型的范围:
#define DBL_MAX 1.7976931348623158e+308 /* max value */
#define DBL_MIN 2.2250738585072014e-308 /* min positive value */
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-04-14
展开全部
double 64位 8字节 表述范围:+/-1.8*10^308 ||||||| long double 长双精度80 位 10字节 表述范围:+/-1.2*10^4932
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-04-14
展开全部
C++ 里 double型 数据 最大值和最小值 和 机器 有一定 的关系
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式