Table of Contents

Class DoubleOperator

Namespace
Ecng.Common
Assembly
Ecng.Common.dll

Implements arithmetic operations for double-precision floating-point numbers.

public class DoubleOperator : BaseOperator<double>, IOperator<double>, IComparer<double>, IOperator, IComparer
Inheritance
DoubleOperator
Implements
Inherited Members
Extension Methods

Constructors

DoubleOperator()

public DoubleOperator()

Methods

Add(double, double)

Adds two double values.

public override double Add(double first, double second)

Parameters

first double
second double

Returns

double

Compare(double, double)

Compares two double values.

public override int Compare(double first, double second)

Parameters

first double
second double

Returns

int

Divide(double, double)

Divides the first double value by the second.

public override double Divide(double first, double second)

Parameters

first double
second double

Returns

double

Multiply(double, double)

Multiplies two double values.

public override double Multiply(double first, double second)

Parameters

first double
second double

Returns

double

Subtract(double, double)

Subtracts the second double value from the first.

public override double Subtract(double first, double second)

Parameters

first double
second double

Returns

double