Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ///////////////////////////////////////////POLY-POLY///////////////////////////////////////////
- Polynomial operator+(const Polynomial &first, const Polynomial &second)
- {
- Polynomial res = first;
- res += second;
- return res;
- }
- Polynomial operator-(const Polynomial &first, const Polynomial &second)
- {
- Polynomial res = first;
- res -= second;
- return res;
- }
- Polynomial operator*(const Polynomial &first, const Polynomial &second)
- {
- Polynomial res = first;
- res *= second;
- return res;
- }
- ///////////////////////////////////////////MONO-POLY///////////////////////////////////////////
- Polynomial operator+(const Monomial &first, const Polynomial &second)
- {
- Polynomial res = second;
- res += first;
- return res;
- }
- Polynomial operator-(const Monomial &first, const Polynomial &second)
- {
- Polynomial res = second;
- res -= first;
- return res;
- }
- Polynomial operator*(const Monomial &first, const Polynomial &second)
- {
- Polynomial res = second;
- res *= first;
- return res;
- }
- ///////////////////////////////////////////POLY-MONO///////////////////////////////////////////
- Polynomial operator+(const Polynomial &first, const Monomial &second)
- {
- return second + first;
- }
- Polynomial operator-(const Polynomial &first, const Monomial &second)
- {
- return second - first;
- }
- Polynomial operator*(const Polynomial &first, const Monomial &second)
- {
- return second * first;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement