Heim  >  Artikel  >  Backend-Entwicklung  >  BigInteger-Klasse in C#

BigInteger-Klasse in C#

王林
王林nach vorne
2023-08-25 18:25:021637Durchsuche

C# 中的 BigInteger 类

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

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!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen