数据范围
来源:互联网 发布:js中什么是对象 编辑:程序博客网 时间:2024/05/14 09:53
原文地址:点击打开链接
找了一天的bug竟然是两个int乘积超了int的范围,悲催!!将int转为了__int64吧!!
1.各整型范围:
unsigned
int
unsigned long 0~4294967295
long
long long的最大值:9223372036854775807 (2^63-1)
long long的最小值:-9223372036854775808
unsigned long long的最大值:1844674407370955161
__int64的最大值:9223372036854775807
__int64的最小值:-9223372036854775808
unsigned __int64的最大值:18446744073709551615
2. __int64
(1)何时需要使用:
long 和 int 范围是[-2^31,2^31),即-2147483648~2147483647,而unsigned范围是[0,2^32),即0~4294967295,所以常规的32位整数只能够处理40亿左右,当遇到比40亿大的多的数就要用到64位。
(2)
0 0
- 数据范围
- 数据范围
- 【数据范围】
- c++ 数据范围
- c++ 数据范围
- SQL数据范围查询...
- C/C++ 数据范围
- c/c++数据范围
- C/C++ 数据范围
- int long数据范围
- 数据范围速查表
- int LL数据范围
- double类型数据范围
- 数据表示范围
- 基本数据的范围
- 计算机语言的数据范围
- 数据范围和时间
- 数据存储范围
- Android 开发环境下载地址 -- 百度网盘 adt-bundle android-studio sdk adt 下载
- iOS利用Cordova/PhoneGap实现js和原生之间的通讯
- IplImage, CvMat, Mat 的关系
- 推荐一款创建IOS App图标的软件
- 交换排序—快速排序(Quick Sort)
- 数据范围
- 作业
- Scrapy使用心得
- cocos2d-x 动作的分类与使用
- 动态语言与静态语言的比较
- js中获取超链接参数里面的值
- iOS-UI-UIAlertView_UIActionSheet_UIAlertControl
- 一个空指针问题
- python List 介绍