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éthodeDescription
AbsRetourne la valeur absolue d'un nombre.Qubes 9.0
BitLength Qubes 6.8
ClearBitMet un bit à zeroQubes 7.1
IsEvenIndique si un entier est pairQubes 6.8
IsOddIndique si un entier est impairQubes 6.8
IsPrimeIndique si un entier est premierQubes 6.8
JacobiDescription de BigJacobiQubes 7.0
LegendreDescription de BigLegendreQubes 7.0
ModInvDescription de ModInvQubes 7.0
ModPowRealise une exponentiation modulaireQubes 6.8
NextPrime Qubes 7.0
PopCount Qubes 9.0
PowerElève un nombre à une puissance entièreQubes 6.8
SetBitDefini un bitQubes 7.1
SignRetourne le signe d'un nombreQubes 6.8
SqrCalcule le carré d'un nombre.Qubes 6.8
TestBitIndique si un bit est définiQubes 7.1
ToBlobParameterDescription de BigIntegerToBlobParameterQubes 6.8
ToFloat Qubes 6.8
ToHexDescription de BigIntegerToHexQubes 6.8
ToInteger Qubes 6.8
ToStringConverti un grand entier en une chaîneQubes 6.8