Calculs de nombres quasi-infinis
Résolu
hcp7kuz
Messages postés
238
Date d'inscription
Statut
Membre
Dernière intervention
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
Je souhaiterai faire des calculs de nombres extrêmement grands, sauf qu'à un moment, il se produit un dépassement de capacité de l'ordinateur.
Comment faire quand-même ces calculs ?
hcp7kuz
Je souhaiterai faire des calculs de nombres extrêmement grands, sauf qu'à un moment, il se produit un dépassement de capacité de l'ordinateur.
Comment faire quand-même ces calculs ?
hcp7kuz
3 réponses
-
Bonjour,
Voilà ce que dit l'aide VBA :
LongLong
(LongLong integer) 8 octets
-9 223 372 036 854 775 808 à 9 223 372 036 854 775 807 (Valide uniquement sur les plateformes 64 bits.)
LongPtr
(Entier Long sur les systèmes 32 bits, entier LongLong sur les systèmes 64 bits) 4 octets sur les systèmes 32 bits, 8 octets sur les systèmes 64 bits
-2 147 483 648 à 2 147 483 647 sur les systèmes 32 bits, -9 223 372 036 854 775 808 à 9 223 372 036 854 775 807 sur les systèmes 64 bits
Single
(à virgule flottante en simple précision) 4 octets
-3,402823E38 à -1,401298E-45 pour les valeurs négatives ; 1,401298E-45 à 3,402823E38 pour les valeurs positives
Double
(à virgule flottante en double précision) 8 octets
-1,79769313486231E308 à -4,94065645841247E-324 pour les valeurs négatives ; 4,94065645841247E-324 à 1,79769313486232E308 pour les valeurs positives
Currency
(entier à décalage) 8 octets -922 337 203 685 477,5808 à 922 337 203 685 477,5807
Decimal
14 octets
+/-79 228 162 514 264 337 593 543 950 335 sans séparateur décimal ;
+/-7,9228162514264337593543950335 avec 28 chiffres à droite du séparateur décimal ; le plus petit nombre différent de zéro est +/-0.0000000000000000000000000001.
N'y a-t-il aucun type qui correspond à tes calculs ? -
Bonjour,
quel VB?- VBS
- VBA -> précisez:
- Word
- Excel
- Access
- Powerpoint
- Autre
- VB6 (ou antérieur, précisez)
- VB.Net - précisez la Framework et ->
- Winform
- WPF
-
-
-
-
-
J'ai pas mes identifiants de code project en vacances.
Je ne peux donc pas télécharger le projet.
C'est pareil qu'en VB.Net, ça s'ouvre avec visual studio.
Y'a une solution, des fichiers .cs (à la place de .vb) un répertoire bin avec (au moins) Debug et Release, si la version compilée est fournie, la dll est dans l'un d'eux.
Au pire, tu compiles toi même. -
-