ScaledNumber

StockSharp.Fix.Native

Масштабированные числа, как и числа с плавающей запятой, представлены в виде мантиссы и показателя степени.

Конструкторы

ScaledNumber
public ScaledNumber(int exponent, long mantissa)
scaledNumber = ScaledNumber(exponent, mantissa)

Масштабированные числа, как и числа с плавающей запятой, представлены в виде мантиссы и показателя степени.

exponent
Экспонента.
mantissa
Мантисса.

Свойства

AsDecimal
public decimal AsDecimal { get; }
value = scaledNumber.AsDecimal

Численное значение получается путем умножения мантисы на основание 10 мощности экспонента.

AsDouble
public double AsDouble { get; }
value = scaledNumber.AsDouble

Численное значение получается путем умножения мантисы на основание 10 мощности экспонента.

Методы

op_Addition
public static ScaledNumber op_Addition(ScaledNumber n1, ScaledNumber n2)
result = ScaledNumber.op_Addition(n1, n2)

Добавьте два объекта ScaledNumber.

n1
Первый объект ScaledNumber.
n2
Второй объект ScaledNumber.

Возвращает: Результат сложения.

ToString
public override string ToString()
result = scaledNumber.ToString()

Преобразовать к строковому представлению.

Возвращает: Строковое представление.

Поля

Exponent
public readonly int Exponent
value = scaledNumber.Exponent

Экспонента.

Mantissa
public readonly long Mantissa
value = scaledNumber.Mantissa

Мантисса.