Langage c
galsen3
Messages postés
363
Statut
Membre
-
fatifleur91 Messages postés 8 Statut Membre -
fatifleur91 Messages postés 8 Statut Membre -
Bonjour,
comment affichez des décalages de bits en langage c?
merci d'avance
comment affichez des décalages de bits en langage c?
merci d'avance
Configuration: Linux Firefox 3.0.14
4 réponses
-
Cette question n'a pas beaucoup de sens.
Pour décaler, on utilise >> ou <<
Pour afficher, on utilise printf(). avec le bon formateur.
Que veux-tu faire exactement ?
-
c'est effectuer la saisi d'un entier, puis afficher en décimal ses décalages successifs vers la gauche(un bit, deux bits, etc...).
comment retrouver le nombre de bits affectés à une variable de type int-
On "affiche pas des décalages".
1 - on fait le décalage, par exemple :x = x >> 1;
2 - on affiche le résultat :printf("%d\n", x);
On recommence, et on arrête quand la valeur vaut 0. On a pas à savoir le nombre de bits... En effet, le décalage à droite (>>) fait entrer un 0 à gauche et inversement avec <<. Au bout d'un moment, tous les bits sont à 0. Si c'est un entier, ça signifie que la valeur vaut 0.
Fait de ton mieux et poste ton code si il ne fonctionne pas.
-
-
je des des cours professionels du langauage c/c++ de a à z please et merci d'avence
-
salut je suis nouvelle dans ce site la .... je suis en 1ére année génie informatique et je veux avoir des informations sur les pc les logiciels et surtout sur le langage c et comment ça marche c pas en générale mais en détails...... et merci