VC中 二十位的十进制数怎么表示能输出

来源:百度知道 编辑:UC知道 时间:2024/05/17 09:12:27
十进制数5084659675675275560怎么表示 ,不用大数表示的,就是double之类的,并且可以编译通过的,请哪位大侠帮忙一下啦~

//定义一个8字节整型变量
INT64 a = 5084659675675275560;

CString str;
//将这个数放入字符串中
str.Format(_T("%I64d"),a);

//显示
MessageBox(str);

建一个类,用字符串表示吧,想用内置类型表示那是不可能的。重载输出函数。不是很清楚你要求什么。大概猜