public static

Returns the natural logarithm (base *e*) of a ` double`

value. Special cases:

- If the argument is NaN or less than zero, then the result is NaN.
- If the argument is positive infinity, then the result is positive infinity.
- If the argument is positive zero or negative zero, then the result is negative infinity.

The computed result must be within 1 ulp of the exact result. Results must be semi-monotonic.

`a` | a value |

` a`

, the natural logarithm of
` a`

.

Diagram: Math