An application wishing to check for error situations should set errno to 0 before calling exp(). If errno is non-zero on
return, or the return value is NaN an error has occurred.
Prior to Solaris 2.6, there was a conflict between the pow function in this library and the pow function in the libmp library. This conflict
was resolved by prepending mp_ to all functions in the libmp library. See mp(3MP) for details.