Issue 10927 - Power of complex number causes an internal error

`isfloating` returns true for complex types, but they need different handling.

https://d.puremagic.com/issues/show_bug.cgi?id=10927