Classe BigInteger en C#

王林
Libérer: 2023-08-25 18:25:02
avant
1602 Les gens l'ont consulté

C# 中的 BigInteger 类

Utilisez BigInteger en C# pour gérer de grands nombres. L'assembly à ajouter pour BigInteger est System. valeur numérique.

En C#, les grands entiers se trouvent dans System.Numerics.BigInteger.

Syntaxe

Syntaxe de BigInteger -

[SerializableAttribute]
public struct BigInteger : IFormattable, IComparable, IComparable<BigInteger>, IEquatable<BigInteger>
Copier après la connexion

Voyons un exemple d'extrait de code -

BigInteger num = BigInteger.Multiply(Int64.MaxValue, Int64.MaxValue);
Copier après la connexion

Vous pouvez créer un BigInteger comme celui-ci -

BigInteger num = new BigInteger(double.MaxValue);
Copier après la connexion

Voici quelques-uns de ses constructeurs -

S.No.

Constructeur et description

1

BigInteger(Byte[ ])

Une nouvelle instance de la structure BigInteger utilisant la valeur dans le tableau d'octets. p>

2

td>

BigInteger(Decimal)

Une nouvelle instance de la structure BigInteger qui utilise des valeurs décimales.

          3

BigInteger(Double)

Nouvelle instance de la structure BigInteger utilisant une valeur à virgule flottante double précision

value.

4

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!