ScaledNumber

StockSharp.Fix.Native

Skalierte Zahlen, wie Gleitkommazahlen, werden als Mantisse und Exponent dargestellt.

Konstruktoren

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

Skalierte Zahlen, wie Gleitkommazahlen, werden als Mantisse und Exponent dargestellt.

exponent
Exponent.
mantissa
Mantissa.

Eigenschaften

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

Der Zahlenwert wird durch Multiplikation der Mantisse mit der Basis-10-Potenz des Exponenten erhalten.

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

Der Zahlenwert wird durch Multiplikation der Mantisse mit der Basis-10-Potenz des Exponenten erhalten.

Methoden

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

Fügen Sie die beiden Objekte ScaledNumber hinzu.

n1
Erstes Objekt ScaledNumber.
n2
Zweites Objekt ScaledNumber.

Rückgabe: Das Ergebnis der Addition.

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

Konvertieren Sie in eine Liniendarstellung.

Rückgabe: String-Leistung.

Felder

Exponent
public readonly int Exponent
value = scaledNumber.Exponent

Exponent.

Mantissa
public readonly long Mantissa
value = scaledNumber.Mantissa

Mantissa.