Meta.Numerics Library
IntegralCi Method (x)
Meta.NumericsMeta.Numerics.FunctionsAdvancedMathIntegralCi(Double)
Computes the cosine integral.
Declaration Syntax
C#Visual BasicVisual C++F#
public static double IntegralCi(
	double x
)
Public Shared Function IntegralCi ( _
	x As Double _
) As Double
public:
static double IntegralCi(
	double x
)
static member IntegralCi : 
        x:float -> float 
Parameters
x (Double)
The argument, which must be non-negative.
Return Value
The value of Ci(x).
Remarks

The cosine integral is defined as:

The cosine integral diverges logrithmically to negative inifity at the origin and executes a damped oscilation arround zero as its argument increases.

Exceptions
ExceptionCondition
ArgumentOutOfRangeExceptionx is negative.