易截截图软件、单文件、免安装、纯绿色、仅160KB

c中如何存储数值很大的整数,比如2的20次方

如题,求教各位大侠!!多谢
自己顶上~~

longlong

long long

呃~~如果遇到long long都没办法的时候呢?

而且有long long这样的类型?我只记得有long double呵

用数组存,或者自己整个数据结构。

在VC下用__INT64试一试

引用
用数组存,或者自己整个数据结构。


用数组的话,是定义一个类似于int big[20](假设有20位数字的话)之类的数组,然后按位读入?


可以的,或者char数组也可以。
引用
引用 6 楼 hyram 的回复:
用数组存,或者自己整个数据结构。


用数组的话,是定义一个类似于int big[20](假设有20位数字的话)之类的数组,然后按位读入?


大数据确实需要自己搞个数据结构来存储!

引用
可以的,或者char数组也可以。


存储的问题解决了,那怎么进行与它的实际数值对应的操作呢?比如我要产生2的20次方个随机整数

引用
引用 10 楼 hyram 的回复:
可以的,或者char数组也可以。


存储的问题解决了,那怎么进行与它的实际数值对应的操作呢?比如我要产生2的20次方个随机整数

越来越晕了……不知所云……
要 2^20 个随机整数,不是把随机数算法迭代 2^20 次吗?

引用

越来越晕了……不知所云……
要 2^20 个随机整数,不是把随机数算法迭代 2^20 次吗?

<


相关问答:

c基础

#include <string.h>
#include <stdio.h>

void main()
{
int i;
char buf[]="abcde";
strncpy(buf,"abc",3);
for(i=0;i <5;i++)
printf(&q ......

一个简单的c游戏

13个人围成一圈,从第一个人开始顺序报号1,2,3。凡报到3者退出圈子,找出最后留在圈子中的人原来的序号
结果应该是13 可我的程序的结果是11 希望好心人帮改一下
#include <stdio.h>
#include < ......

在c版块的你们都从事什么工作?

我看学生比较多...
额是业余的……

偶是业余学生

我本来想学c侵入式学习
可觉得学java容易些
所以改为j2ee方向

看来我的估计是准确的, 因为大部分工作的人都用c++或者java, .NET之类...

c/php/p ......

C/C++程序设计教程; 作者:苏长龄 黄岚 主编

如题,这书怎样,知道的说下,谢谢。
没听说过

同问,同问

我也没听说过

  我只在网上下载过这本书的课后题。
 
  实话说,课后题还蛮有水平的。

  据此估计,这本 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号