ホームページ  >  記事  >  バックエンド開発  >  C# の BigInteger クラス

C# の BigInteger クラス

王林
王林転載
2023-08-25 18:25:021570ブラウズ

C# 中的 BigInteger 类

大きな数値を処理するには、C# で BigInteger を使用します。 BigInteger に追加するアセンブリは System です。数値。

C# では、大きな整数は System.Numerics.BigInteger にあります。

構文

BigInteger の構文-

[SerializableAttribute]
public struct BigInteger : IFormattable, IComparable, IComparable<BigInteger>, IEquatable<BigInteger>

サンプル コード スニペットを見てみましょう-

BigInteger num = BigInteger.Multiply(Int64.MaxValue, Int64.MaxValue);

次のような BigInteger を作成できます-

BigInteger num = new BigInteger(double.MaxValue);

以下はそのコンストラクターの一部です -

#S.No.コンストラクターと説明#1

##BigInteger(Byte[ ])

#Aバイト配列の値を使用した BigInteger 構造体の新しいインスタンス。

p>

2

BigInteger(10 進数)

td>

10 進値を使用BigInteger 構造体の新しいインスタンス。

3

BigInteger(Double)

倍精度を使用する浮動小数点 値を持つ BigInteger 構造体の新しいインスタンス。

4

BigInteger(Int32)

32 ビットを使用します符号付き整数値の BigInteger 構造体の新しいインスタンス。

以上がC# の BigInteger クラスの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。