Checksum - Pb dépassement capacité variable
Fermé
dede38440
Messages postés
7
Date d'inscription
vendredi 1 juillet 2011
Statut
Membre
Dernière intervention
24 août 2014
-
Modifié par dede38440 le 22/08/2014 à 13:38
dede38440 Messages postés 7 Date d'inscription vendredi 1 juillet 2011 Statut Membre Dernière intervention 24 août 2014 - 24 août 2014 à 20:08
dede38440 Messages postés 7 Date d'inscription vendredi 1 juillet 2011 Statut Membre Dernière intervention 24 août 2014 - 24 août 2014 à 20:08
A voir également:
- Checksum - Pb dépassement capacité variable
- Md5 checksum - Télécharger - Web & Internet
- Test capacité pc - Guide
- Capacité disque dur externe - Guide
- Le logiciel amd a détecté un dépassement de délai du pilote - Forum Carte graphique
4 réponses
Iama
Messages postés
319
Date d'inscription
mercredi 13 janvier 2010
Statut
Membre
Dernière intervention
27 mars 2020
14
23 août 2014 à 17:34
23 août 2014 à 17:34
Bonjour
Chez moi
Dim v3 As Integer = 0
ne fonctionne pas
mais
Dim v3 As Integer
v3 = 0
oui
Et tout passer en variant, pour voir ce qu'a choisi Vba ?
Cordialement
c'est peu
Chez moi
Dim v3 As Integer = 0
ne fonctionne pas
mais
Dim v3 As Integer
v3 = 0
oui
Et tout passer en variant, pour voir ce qu'a choisi Vba ?
Cordialement
c'est peu
dede38440
Messages postés
7
Date d'inscription
vendredi 1 juillet 2011
Statut
Membre
Dernière intervention
24 août 2014
23 août 2014 à 19:58
23 août 2014 à 19:58
Bonjour, merci pour l'aide.
Le soucis de déclaration de variable doit dépendre de la version; donc pas de soucis à ce niveau là.
J'ai donc testé de passé les variables en Variant (ou Object suivant les versions), l'algorithme fonctionne lorsque j'ai 6 caractères en entrée (la variable Variant est alors associée à une de type Long), au delà l'algorithme ne fonctionne plus (la variable Variant est associée à une de type LongLong).
Cordialement dede38440
Le soucis de déclaration de variable doit dépendre de la version; donc pas de soucis à ce niveau là.
J'ai donc testé de passé les variables en Variant (ou Object suivant les versions), l'algorithme fonctionne lorsque j'ai 6 caractères en entrée (la variable Variant est alors associée à une de type Long), au delà l'algorithme ne fonctionne plus (la variable Variant est associée à une de type LongLong).
Cordialement dede38440
Iama
Messages postés
319
Date d'inscription
mercredi 13 janvier 2010
Statut
Membre
Dernière intervention
27 mars 2020
14
24 août 2014 à 09:51
24 août 2014 à 09:51
Bonjour
Alors, avec mes faible connaissances je bloque.
L'évolution de buff?
cordialement
Alors, avec mes faible connaissances je bloque.
L'évolution de buff?
cordialement
dede38440
Messages postés
7
Date d'inscription
vendredi 1 juillet 2011
Statut
Membre
Dernière intervention
24 août 2014
Modifié par dede38440 le 24/08/2014 à 20:08
Modifié par dede38440 le 24/08/2014 à 20:08
Bonjour,
en gros l'algorithme est un checksum se réduisant à :
Tant que buff contient des caractères
var1=var0*31+car
var0=var1
Loop
(car est la valeur décimale du caractère)
Le soucis étant que les variables var1 et var0 sont vite surchargées.
Cordialement dede38440
en gros l'algorithme est un checksum se réduisant à :
Tant que buff contient des caractères
var1=var0*31+car
var0=var1
Loop
(car est la valeur décimale du caractère)
Le soucis étant que les variables var1 et var0 sont vite surchargées.
Cordialement dede38440