【文件属性】:
文件名称:多项式的加减乘除四则运算
文件大小:9KB
文件格式:RAR
更新时间:2013-01-12 12:46:42
C++代码写的
用C++写的实现了基本的功能
#include
#include"PolyList.h"
using namespace std;
Polynomial::Polynomial()
{
coefs = NULL;
exps = NULL;
size = 0;
cout<<"构造完成"< p.size) ? size:p.size;
int minsize = (size < p.size) ? size:p.size;
Polynomial temp;
temp.coefs = new double[maxsize];
temp.exps = new int [maxsize];
for(int i = 0;i < minsize;i ++)
temp.coefs[i]=coefs[i] + p.coefs[i]
for(;i < maxsize;i++)
temp.coefs[i]=coefs[i];
for(int j = 0;j < maxsize;j++)
temp.exps[j] = j;
temp.size=maxsize;
return temp;
}
Polynomial Polynomial::operator -(const Polynomial &p) const
{
int maxsize = (size > p.size) ? size:p.size;
int minsize = (size < p.size) ? size:p.size;
Polynomial temp;
temp.coefs = new double[maxsize];
temp.exps = new int[maxsize];
for(int i = 0;i < minsize;i++)
temp.coefs[i]=coefs[i] - p.coefs[i];
for(;i
【文件预览】:
多项式的加减乘除四则运算
----多项式的加减乘除四则运算.dsw(573B)
----Debug()
----多项式的加减乘除四则运算.opt(53KB)
----多项式的加减乘除四则运算.ncb(49KB)
----多项式的加减乘除四则运算.dsp(4KB)
----PolyList.h(897B)
----PolyList.cpp(2KB)