Bonjour,
la taille max pour un int c'est Int64? il n'y a pas plus grand?
Bonjour,
la taille max pour un int c'est Int64? il n'y a pas plus grand?
Bonjour,
... dans l'absolu, comme disait Fabrice Rouxel, c'est nonla taille max pour un int c'est Int64? il n'y a pas plus grand?
... mais on peut transformer une chaine-numérique en un Array Of Int64 pour pouvoir calculer avec des nombres astronomiques un bon exemple de Calculatrice sur grands nombres se trouve ici :
http://delphi.developpez.com/sources...Agrandsnombres
... il suffit de jeter un coup d'oeil sur la "page de l'auteur".
... en termes de grandeur des nombres on n'est limité que par l'espace-mem-vive,
... en termes de vitesse le Type FGInt utilisé est sanctionné par la lenteur des conversions des chaines-numériques en Array Of Int64 mais une fois la conversion effectuée les autres opérations de calcul sont relativement rapides.
Dans le cas d'une calculatrice où l'on rentre les données manuellement cela ne se remarque pas de suite, par contre si on récupère le type FGInt pour l'utiliser avec des appels répétitifs dans une boucle où l'on passe son temps à faire des conversions de chaines-numériques en Array Of Int64 on remarque assez rapidement que ce sont ces conversions qui appuyent sur la pédaale du frein ... mais faute de mieux on peut s'en contenter tout dépend de ce que l'on veut faire avec suffit d'en connaître les points forts et les points faibles avant de l'utiliser.
A+
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager