Home › Forum › Microcontrôleurs & microprocesseurs › mikrobasic et décalage de bits

Forum

Veuillez vous identifier avant de répondre ou pour vous abonner à cette discussion

Sujet: mikrobasic et décalage de bits

Auteur Message

pasbel

15 messages

De passage
De passage

Read post 25-10-2009 17:37

Comment décaler les bits avec >, il n'y a pas vraiment d'infos dans l'aide.
J'ai écris temp1 >> 6 pour décaler de 6 bits vers la droite mais il y a erreur et je n'arrive pas à trouver un exemple dans laquelle cette fonction est utilisée...

Article sur max280 numéro mars 1999

1 message

De passage
De passage

Read post 26-10-2009 17:26

salut

essaye d'écrire plutot temp1=temp1>>6

a bientot

FabLab

107 messages

Visiteur régulier
Visiteur régulier

Read post 28-10-2009 16:14

En langage BASIC le double chevron n'existe pas.
pour effectuer des decalages de bits je vous suggere de passer par des multiplications et soustractions:

decaler vers la gauche : MULTIPLIER PAR 2.
decaler vers la droite : DiVISER PAR 2.

exemple :
vous souhaitez faire des decalages sur la variable TOTO :

TOTO = TOTO x 2 --> decale a gauche
TOTO = TOTO / 2 --> decale a droite

fabrice

pasbel

15 messages

De passage
De passage

Read post 06-11-2009 08:17

C'est quand fou d'avoir utiliser taper temp1>>6 au lieu de temp1=temp1>>6, maintenant c'est ok !

Merci euh!... Article sur max280 numéro mars 1999

Veuillez vous identifier avant de répondre ou pour vous abonner à cette discussion

Elektor 6/2012 en kiosque

Elektor-Hebdo gratuit !

Mon adresse électronique :

Unités de crédit Elektor

Nos blogs-ateliers