MP Calculator C++数学计算器程序
标准C++数学计算器程序共计277行代码,是最简短、完整的大数计算器程序。该程序支持四则混合运算、无限表达式长度,并且能够处理 2560位超大数运算、求模运算、乘方运算、开方运算等多种实用功能。它的功能特点在于,支持复杂的四则混合运算,如使用^
表示乘方运算符,%
表示求模运算符。表达式 10-3*(2/1-(6*2+(21+3/5)*8/3)*-2)+8*2^2%3
就是一个复杂的混合运算表达式。
除此之外,该程序还支持函数混合运算。通过标记符将 A=ABS
视为绝对值函数,将 S=SQRT
视为平方根函数,并将 P=PI
直接视为圆周率常数。在这样的设定下,表达式 10*(2/1-(6*2+(21.5A+3/5)-8*P/3)*23.5S)+8*2^2%3
就可以正确地进行运算。这些特性极大地方便了复杂数学表达式的运算。
下载地址
用户评论