X-Git-Url: https://www.ginac.de/ginac.git//ginac.git?p=ginac.git;a=blobdiff_plain;f=check%2Fdifferentiation.cpp;h=ece8bc376eb4ce9d70bb952d8afe2c517b218e57;hp=348b5fd5bd2121c6853f5cdacc2d6412726fae58;hb=8a3a0aad0fe18304062335fdc934757855abd887;hpb=afdd7fa8c6c0a587f7c80789198551383e8beb7b diff --git a/check/differentiation.cpp b/check/differentiation.cpp index 348b5fd5..ece8bc37 100644 --- a/check/differentiation.cpp +++ b/check/differentiation.cpp @@ -30,7 +30,7 @@ static unsigned check_diff(const ex &e, const symbol &x, const ex &d, unsigned nth=1) { ex ed = e.diff(x, nth); - if ((ed - d).compare(exZERO()) != 0) { + if ((ed - d).compare(ex(0)) != 0) { switch (nth) { case 0: clog << "zeroth "; @@ -258,13 +258,13 @@ static unsigned differentiation6(void) symbol x("x"); ex e, d, ed; - e = sin(x).series(x, exZERO(), 8); - d = cos(x).series(x, exZERO(), 7); + e = sin(x).series(x, 0, 8); + d = cos(x).series(x, 0, 7); ed = e.diff(x); ed = static_cast(ed.bp)->convert_to_poly(); d = static_cast(d.bp)->convert_to_poly(); - if ((ed - d).compare(exZERO()) != 0) { + if ((ed - d).compare(ex(0)) != 0) { clog << "derivative of " << e << " by " << x << " returned " << ed << " instead of " << d << ")" << endl; return 1;