BigInteger
Le type BigInteger représente des entiers dont la taille est limitée uniquement par la memoire disponible.
Les opérateurs algébriques classiques sont supportés, ainsi que des helpers offrant des méthodes pour effectuer des opérations plus spécialisées (ModPow, conversion en hexadecimal, etc.)
Liste des méthodes
| Méthode | Description | |
|---|---|---|
| Abs | Retourne la valeur absolue d'un nombre. | Qubes 9.0 |
| BitLength | Qubes 6.8 | |
| ClearBit | Met un bit à zero | Qubes 7.1 |
| IsEven | Indique si un entier est pair | Qubes 6.8 |
| IsOdd | Indique si un entier est impair | Qubes 6.8 |
| IsPrime | Indique si un entier est premier | Qubes 6.8 |
| Jacobi | Description de BigJacobi | Qubes 7.0 |
| Legendre | Description de BigLegendre | Qubes 7.0 |
| ModInv | Description de ModInv | Qubes 7.0 |
| ModPow | Realise une exponentiation modulaire | Qubes 6.8 |
| NextPrime | Qubes 7.0 | |
| PopCount | Qubes 9.0 | |
| Power | Elève un nombre à une puissance entière | Qubes 6.8 |
| SetBit | Defini un bit | Qubes 7.1 |
| Sign | Retourne le signe d'un nombre | Qubes 6.8 |
| Sqr | Calcule le carré d'un nombre. | Qubes 6.8 |
| TestBit | Indique si un bit est défini | Qubes 7.1 |
| ToBlobParameter | Description de BigIntegerToBlobParameter | Qubes 6.8 |
| ToFloat | Qubes 6.8 | |
| ToHex | Description de BigIntegerToHex | Qubes 6.8 |
| ToInteger | Qubes 6.8 | |
| ToString | Converti un grand entier en une chaîne | Qubes 6.8 |