急求c++代码.大数运算,包括(+ - * / %),用类实现.输入描述:\x05输入数据由若干组数据,每组数据由一个运算符(+ - * / %)和两个整数构成,整数范围在-10150~10150之间,如果运算符晕倒‘@’,则表

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/28 01:57:56
急求c++代码.大数运算,包括(+ - * / %),用类实现.输入描述:\x05输入数据由若干组数据,每组数据由一个运算符(+ - * / %)和两个整数构成,整数范围在-10150~10150之间,如果运算符晕倒‘@’,则表
xTKoa+q#ӁtGcM+*!M|D7f<jiʫe20_bտJ+.\2ns{ιw\$r_9<5 W$bmq2LCn Ne?&lM,TKb?28\%4./?&\(MmDSsӮDKO2O6 $^u&nKnVs/%F{IIB;C9w(D-Æ{9kc Ƶ(Z1&!ůמ"ijk=dnm_L[`#];iI3 *6JR0gS7q";.Y[PV#O_]\GH Dw&j ]~! EBcZWp`'+A'.{0ՉΌ,E{v`26(̲H\&&xK0xӈMqk9oH[mLB [``[}mb'=j}ߠ7i5jn|JdmIU\|AʲηAϛEu?Z

急求c++代码.大数运算,包括(+ - * / %),用类实现.输入描述:\x05输入数据由若干组数据,每组数据由一个运算符(+ - * / %)和两个整数构成,整数范围在-10150~10150之间,如果运算符晕倒‘@’,则表
急求c++代码.大数运算,包括(+ - * / %),用类实现.
输入描述:
\x05输入数据由若干组数据,每组数据由一个运算符(+ - * / %)和两个整数构成,整数范围在-10150~10150之间,如果运算符晕倒‘@’,则表示运行结束.
输出描述
\x05对于每组数据,输出其运算符序号和运算结果,其中的‘/’为整除运算.每个结果单独成行.
\x05如果运算结果超过200位,则应输出“Too Large Number.”
\x05如果输入整数空,或者有前导0,则应输出“Illegal Number.”
\x05如果输入符号不是上述的物种运算符之一,则输出”Illegal Opeartor”,并在输入操作上,应跳过后续的两个操作符.
如果除0,则应输出“Divide By Zero.:”

急求c++代码.大数运算,包括(+ - * / %),用类实现.输入描述:\x05输入数据由若干组数据,每组数据由一个运算符(+ - * / %)和两个整数构成,整数范围在-10150~10150之间,如果运算符晕倒‘@’,则表
如果你想学习大数运算的编程的话,你应该学习GMP库的用法,这个是非常优秀的大数运算程序库,GMP是用C语言写成的.学会怎么用之后,利用C++的运算符重载技术,把这些C的函数封装成类,这样就完成了你的要求.
如何封装,这个在GMP的官方网站上有详细的说明,自己去看吧 gmplib.org