perl -MMath::Prime::Util::GMP=:all -le 'print powreal(-4, .5)' -2.000000000000000000000000000000000000000