易截截图软件、单文件、免安装、纯绿色、仅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图形问题

#include <stdio.h>
#include <graphics.h>
void main()
{
  int x0,y0,x1,y1,driver,mode,i;
  driver=VGA;
  mode=VGAHI;
  initgraph(&driver,&mode,&qu ......

如何用c实现自动的telnet功能

如何用c实现自动的telnet功能,有谁知道怎么用c语言来实现。问题主要是telnet的用户名,密码要交互式的输入,怎么能够用程序实现啊,高手指教啊
我有源码 你要的话 留下邮箱

flynecnt@qq.com 谢谢了

liuzhizu1 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号