联合国教科文组织需要一个关于世界人口统计应用的程序,其中需要用到非常大的整数。显然C++语言提供的int类型或long类型无法满足其需要,使用float或double类型其有效数位又受限制。请构造一种新的整数类型MEGA_INTEGER,它可以使用无穷位有效整数(这只是从理论上讲而已,实际上受到硬件资源的限制),并可以做加、减、乘、除、输入、输出、等运算。请用一个演示程序检验你的设计的新类型!提示:可以用数组,字符串,指针,复合数据类型请哪位给出c++程序

解决方案 »

  1.   

    联合国教科文组织需要一个关于世界人口统计应用的程序,其中需要用到非常大的整数。显然C++语言提供的int类型或long类型无法满足其需要,使用float或double类型其有效数位又受限制。请构造一种新的整数类型MEGA_INTEGER,它可以使用无穷位有效整数(这只是从理论上讲而已,实际上受到硬件资源的限制),并可以做加、减、乘、除、输入、输出、等运算。请用一个演示程序检验你的设计的新类型!提示:可以用数组,字符串,指针,复合数据类型请哪位给出c++程序,万分感谢!