accès aux groupes de discussion, consultation et publication d'articles, recherche de "newsgroups"...
membres, identifiez-vous
é-mail Mot de passe
nouveau ? mot de passe oublié ?
Chargement... Chargement en cours...

Groupes français belges canadiens suisses internationaux Nétiquette
Échangez opinions et commentaires dans les forums de discussion.

significations des opérateurs \ et *

 [  Nouvelle Discussion Nouvelle discussion  |  Répondre au groupe Répondre au groupe  |  fr.comp.lang.basic ] 

Retour : Accueil du site fr comp lang basic   charte stats de ce groupe


  Sujet:   significations des opérateurs \ et *  
 De: vlep...@aol.com (val)
 Groupes: fr.comp.lang.basic
 Organisation: http://groups.google.com
 Date: 14. Mar 2008, 10:20:23
Bonjour,

Je transcris un programme vb en c mais je ne sais pas comment
interpréter les opérateurs
\ (anti slash) et * (étoile) dans le code suivant d'un calcul de CRC.


  tCRC = 0
  For x = 1 To Len(sData)
    tIndex = ((tCRC \ &H100&) And &HFF&) Xor Asc(Mid(sData, x, 1))
    tCRCa = ((tCRC And &HFF&) * &H100&)
    tCRCb = tTable(tIndex) And &HFFFF&
    tCRC = (tCRCa Xor tCRCb) And &HFFFF&
  Next
  CRC16 = tCRC And &HFFFF&


les variables sont déclarées comme 'long', sauf tTable qui est un
tableau de constantes définies sur 4 octets.
que signifie tCRC \ &H100& et aussi ..) * &H100& ?


Est-ce que ce sont des shifts, des multiplications, divisions...?


Help !


val


DateSujet  Auteur
14.03.
*   significations des o
val
14.03.
+- Re: significations des o
Jean-marc
14.03.
`* Re: significations des o
Jean-marc
15.03.
 `* Re: significations des o
val
15.03.
  `- Re: significations des o
Jean-marc
Groups Explorer contact votre avis comment ça marche? rechercher un groupe suggérer un groupe abuse accueil du site   Imprimer cette page   Envoyer cette page à un(e) ami(e)