如何表示大于long表示范围的数字 谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用__int64吧。 //64bit数的范围:-9223372036854775808~+9223372036854775807 显示__int64类型数值的方法:__int64 b=+9223372036854775807;printf("%I64d\n",b); 谢谢各位,最后谁告诉我, long double的表示范围是多少,要结贴了 这个我曾经用过,如果你是使用vc 那么,比如 longlong m_Mydata; 就可以声明一个八字节的有符号整形。 或者,使用vc支持的变量类型:LARGE_INTEGER 他是一个结构体,在里边有个变量,就是大整形的。 当然,使用_int64 也可以。 最后,要说的是,对于大整形数的输出,使用传统的%d 是不行地 我记得应该是%I64d可以。 实时操作系统与非实时操作系统到底有什么区别? CSubEdit (派生自CEdit) 为什么不响应WM_CTLCOLOR消息? 谁有音频视频文件编解码程序 Http Server 向浏览器发送网页内容问题 谁有类似QQ这样的程序源码,可以给一份我参考一下吗? 阻塞socket用recv的问题?盼赐教,谢谢!!! [求助]请问100台电脑上网需要多少带宽? 谁知道什么是"DICOM标准框架"啊! 还是关闭线程!真心求助! 一个中断50分 已知COLORREF颜色变量,如何知道它的RED,GREEN,BLUE,三个量分别是多少 问一个简单的算法问题, 从曲线拟合出一条直线
//64bit数的范围:-9223372036854775808~+9223372036854775807
__int64 b=+9223372036854775807;
printf("%I64d\n",b);
当然,使用_int64 也可以。
最后,要说的是,对于大整形数的输出,使用传统的%d 是不行地 我记得应该是%I64d可以。