Für Vorlesungen, bitte die Webseite verwenden. https://flavigny.de/lecture
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

20 line
473B

  1. bool Polynomial::operator== (Polynomial q)
  2. {
  3. if (q.degree()>degree())
  4. {
  5. for (int i=0; i<=degree(); i=i+1)
  6. if ((*this)[i]!=q[i]) return false;
  7. for (int i=degree()+1; i<=q.degree(); i=i+1)
  8. if (q[i]!=0.0) return false;
  9. }
  10. else
  11. {
  12. for (int i=0; i<=q.degree(); i=i+1)
  13. if ((*this)[i]!=q[i]) return false;
  14. for (int i=q.degree()+1; i<=degree(); i=i+1)
  15. if ((*this)[i]!=0.0) return false;
  16. }
  17. return true;
  18. }