From: Richard Kreckel Date: Mon, 20 Aug 2001 19:42:26 +0000 (+0000) Subject: - Fix the evalf(2^Pi) bug reported by Pearu. X-Git-Tag: release_0-9-4~14 X-Git-Url: https://ginac.de/ginac.git/tutorial/ginac.git?a=commitdiff_plain;h=ff7eeaa487dca86b36ddbb19b1dcefb2134327be;p=ginac.git - Fix the evalf(2^Pi) bug reported by Pearu. --- diff --git a/ginac/power.cpp b/ginac/power.cpp index c3f348da..4959525c 100644 --- a/ginac/power.cpp +++ b/ginac/power.cpp @@ -490,7 +490,7 @@ ex power::evalf(int level) const throw(std::runtime_error("max recursion level reached")); } else { ebasis = basis.evalf(level-1); - if (!is_ex_exactly_of_type(eexponent,numeric)) + if (!is_ex_exactly_of_type(exponent,numeric)) eexponent = exponent.evalf(level-1); else eexponent = exponent;