55问答网
所有问题
c++最大int值怎么表示
我记得有个常量 是大小的 带有MAX 但具体不记得了
请问 是不是MAX_INT?
举报该问题
推荐答案 2011-07-19
标准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;
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/FGcFceRRQ.html
其他回答
第1个回答 推荐于2018-08-13
当题目涉及到求最大最小值时,最初的比较数字就应当设置为INT_MAX或INT_MIN,更为安全。
<limits.h>中有INT_MAX和INT_MIN的
宏定义
可直接使用。
或者自行定义宏
#define INT_MAX 0x7fffffff
#define INT_MIN 0x80000000
INT_MAX = 2147483647
INT_MIN = -2147483648
这仅试用在没有限制范围的情况下使用。
否则同样会出现其他连锁的错误。
本回答被网友采纳
第2个回答 2011-07-18
可以通过#include命令包含limits.h这个头文件,里面定义了各种数据类型的最大值和最小值。其中有一个定义就是INT_MAX。本回答被提问者采纳
第3个回答 2019-11-24
最初的比较数字就应当设置为INT_MAX或INT_MIN,更为安全。
<limits.h>中有INT_MAX和INT_MIN的宏定义可直接使用。
或者自行定义宏#define INT_MAX 0x7fffffff
#define INT_MIN 0x80000000
INT_MAX = 2147483647
INT_MIN = -2147483648
这仅试用在没有限制范围的情况下使用。
否则同样会出现其他连锁的错误。
第4个回答 2011-07-18
numeric_limits用这个模板类吧
1
2
下一页
相似回答
c++最大int值怎么表示
?
答:
当题目涉及到求
最大
最小值时,最初的比较数字就应当设置为
INT
_MAX或INT_MIN,更为安全。<limits.h>中有INT_MAX和INT_MIN的宏定义可直接使用。或者自行定义宏 define INT_MAX 0x7fffffff define INT_MIN 0x80000000 INT_MAX = 2147483647 INT_MIN = -2147483648 这仅试用在没有限制范围的情况下...
65、C/
C++
的
INT
_MAX/INT_MIN,
最值
和无穷量设置-0x7f和0x3f
答:
INT_MAX代表32位整型的最大值,INT_MIN则代表最小值
,它们都储藏在头文件limits.h中,为我们提供了处理边界和无穷大的工具。首先,让我们看一眼如何设置合理的最大值。在某些情况下,程序员会选择将INT_MAX设置为0x7f7f7f7f,例如在初始化寻找最小值的变量时。然而,这种做法并不总是适用。当进行...
c++
int最大值
谁知道
答:
C++
里面,
int
占32位,也就是4个字节,那么
最大值
就是2^31-1=4294967295
int最大值
答:
int占16位时,内存2字节,最大值为32767;int占32位时,内存4字节,最大值为21474836473。决定
int最大值
的主要原因,根据编译器类型不同而变化。
int最大值
是什么?
答:
一般程序的
表达
方式,最高位为符号位,位数为n位时,则
最大值
为2^(n-1)即2的n-1次幂。关于算法的问题,自然也要使用我们所学习的数学知识。C/
C++
编程语言中,
int表示
整型变量,是一种数据类型,用于定义一个整型变量,在不同编译环境有不同的大小,不同编译运行环境大小不同。在计算机里,对数字...
大家正在搜
int类型的最大和最小值
int最大多大
int数据类型最大值
int最大多少
int类型最大多少
int类型最大
int最大数字
int最大几位数
int最大位数
相关问题
C/C++如何得到int型最大值
c++ 中怎么定义int初值为最大值
c++ int最大值谁知道
C++如何取得int型的最大最小值
c++ 关于如何获取int型的最大值
c++最大int值怎么表示?
用C++编 测int最大取值的程序
c++中有已定义int型的最大值可供使用吗?