reduce CPP noise
expt: repair for large power of inexact between 0 and -1

Closes PR 14824
expt: repair for non-integer power of negative inexact

If the inexact approximation of the power is an integer, then
the result was a real number when it should be a complex number.