Verwenden Sie BigInteger in C#, um große Zahlen zu verarbeiten. Die für BigInteger hinzuzufügende Assembly ist System. Zahlenwert.
In C# befinden sich große Ganzzahlen in System.Numerics.BigInteger.
Syntax von BigInteger –
[SerializableAttribute] public struct BigInteger : IFormattable, IComparable, IComparable<BigInteger>, IEquatable<BigInteger>
Sehen wir uns ein Beispielcode-Snippet an –
BigInteger num = BigInteger.Multiply(Int64.MaxValue, Int64.MaxValue);
Sie können BigInteger so erstellen –
BigInteger num = new BigInteger(double.MaxValue);
Hier sind einige seiner Konstruktoren –
S. Nein.
|
Konstruktor und Beschreibung |
---|---|
1 |
BigInteger(Byte[ ]) Eine neue Instanz der BigInteger-Struktur, die den Wert im Byte-Array verwendet. p> |
2 td> |
BigInteger(Decimal) Eine neue Instanz der BigInteger-Struktur, die Dezimalwerte verwendet. |
3 |
BigInteger(Double) Eine neue Instanz der BigInteger-Struktur mit einem Gleitkommawert mit doppelter Genauigkeit Wert. 4 |
Das obige ist der detaillierte Inhalt vonBigInteger-Klasse in C#. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!