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 de BigInteger -
[SerializableAttribute] public struct BigInteger : IFormattable, IComparable, IComparable<BigInteger>, IEquatable<BigInteger>
Voyons un exemple d'extrait de code -
BigInteger num = BigInteger.Multiply(Int64.MaxValue, Int64.MaxValue);
Vous pouvez créer un BigInteger comme celui-ci -
BigInteger num = new BigInteger(double.MaxValue);
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!