注册 登录
编程论坛 C++教室

C++ 中表示 int型的无穷大

Lendfating 发布于 2010-12-11 22:47, 7921 次点击
在C++中怎么表示一个int型的无穷大的啊?
好像C++里的int没有正负无穷大这一概念,不过C#里好像有,有谁知道C#里面是怎么定义int的,我想自己定义一个int
8 回复
#2
laoyang1032010-12-11 22:57
呵呵  这个真没有
#3
Lendfating2010-12-11 23:06
谁没有啊,C#里面也没有吗?
#4
Lendfating2010-12-11 23:08
刚才我在谷歌上查的好像C#里面也是仅有float型支持正负无穷,不过也不知道他是怎么定义的
#5
pangding2010-12-12 01:12
浮点的无穷确实是有的。
这个 int 在 C/C++ 里肯定是没有,C# 里有没有我不清楚。不过感觉有的可能性不是很大。
#6
hankuanghai2010-12-12 10:49
那里有!
#7
ml2325282010-12-12 11:10
没有无穷大
只有最大值
int max = ~(1<<(sizeof(int)*8 - 1)); // 一般为是 2147483647
#8
cnfarer2010-12-12 16:44
可以自己定义一个
#9
非主流颓废男2010-12-15 16:56
可以自己定义吧
1