CSDN博客

img TADICAN

关于打印long long类型

发表于2008/9/28 10:09:00  961人阅读

  今天做了一个算法题。要求计算出一个值,这个值应该用64位长度存储。我声明的的是long long result;

然后在打印的时候用printf("%lld",result);结果总是说我结果有问题。后来经过仔细研究才发现这种打印出来的结果是不对的。

解决办法有两种:

1,cout << result;

2,(这是看的别人的)_int64 result= 0;

printf("%I64d",result);

 

具体printff的底层实现不太清楚。以后在研究

0 0

相关博文

我的热门文章

img
取 消
img