ScaledNumber
StockSharp.Fix.Native
Números escalados, como números de pontos flutuantes são representados como uma mantissa e um expoente.
Construtores
ScaledNumber
public ScaledNumber(int exponent, long mantissa)
scaledNumber = ScaledNumber(exponent, mantissa)
Números escalados, como números de pontos flutuantes são representados como uma mantissa e um expoente.
- exponent
- Exponte.
- mantissa
- Mantissa.
Propriedades
AsDecimal
public decimal AsDecimal { get; }
value = scaledNumber.AsDecimal
O valor numérico é obtido multiplicando a mantissa com a potência base-10 do expoente.
AsDouble
public double AsDouble { get; }
value = scaledNumber.AsDouble
O valor numérico é obtido multiplicando a mantissa com a potência base-10 do expoente.
Métodos
op_Addition
public static ScaledNumber op_Addition(ScaledNumber n1, ScaledNumber n2)
result = ScaledNumber.op_Addition(n1, n2)
Adicionar os dois objetos ScaledNumber.
- n1
- Primeiro objeto ScaledNumber.
- n2
- Segundo objeto ScaledNumber.
Retorna: O resultado da adição.
ToString
public override string ToString()
result = scaledNumber.ToString()
Converter para uma representação de linha.
Retorna: Desempenho de cordas.