C# の BigInteger クラス

王林
リリース: 2023-08-25 18:25:02
転載
1682 人が閲覧しました

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 までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート