print · rss · source

< Les variables plus en détail | TutoCFrench | Branchements conditionnels >


Les opérateurs binaires

Notions :

  • & 'and' booléen
  • | 'or' booléen
  • ^ 'xor' booléen
  • ~ 'not' booléen
  • <<n décalage de n bits à gauche
  • >>n décalage de n bits à droite

Exercices

  1. "decal.c" : programme qui saisit un entier et opére un décalage de 1 bit à gauche. Qu'observe-t-on ?

Solutions

decal.c

#include <stdio.h>

int main()
{
    int a;

    scanf("%d", &a);
    printf("%d\n", a << 1); /* multiplie a par 2 */

    return 0;
}

< Les variables plus en détail | TutoCFrench | Branchements conditionnels >

print · rss · source
Page last modified on July 01, 2010, at 09:54 AM