The value of expm1(x) may be more accurate than exp(x)-1.0 for small values of x.
The expm1() and log1p(3M) functions are useful for financial calculations
of ((1+x)n-1)/x, namely:
expm1(n * log1p(x))/x
when x is very small (for example, when performing calculations with a small daily interest rate). These functions also simplify writing accurate inverse hyperbolic functions.