MoreMathLogOnePlus Method |
Computes log(1+x).
Namespace:
Meta.Numerics
Assembly:
Meta.Numerics (in Meta.Numerics.dll) Version: 4.1.4
Syntax public static double LogOnePlus(
double x
)
Public Shared Function LogOnePlus (
x As Double
) As Double
public:
static double LogOnePlus(
double x
)
static member LogOnePlus :
x : float -> float
Parameters
- x
- Type: SystemDouble
The argument.
Return Value
Type:
DoubleThe value of log(1+x).
Remarks If x is close to 0, computing log(1+x) by Math.Log(1.0 + x) can result in a
significant loss of accuracy.
This function maintains full precision of all values of x by switching to a series expansion
for values of x near zero.
See Also