CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

je suis perdu help ? ?Bit et hexadecimal

sans_nom_fixe
sans_nom_fixe
Niveau 9
02 juin 2003 à 02:22:30

ben voila g acheter e livre le language c norma ansi de brian Wkernighan et denis M Bon je comprend a peu pres sauf une parti sur les bit et les affection ou deplacement < < ou > > et aussi sur les notation hexadecimal 0x cmt savoir kelle nbre ca represante ? ?

Kelios
Kelios
Niveau 8
02 juin 2003 à 03:03:12

Bits:
< < et > > sont les opérateurs de shiftage:
ex avec < <:
10011011 < < 2 est égal à shifter de deux positions le nombre, ce qui donne:
10011011 < < 2 = 01101100
Eng gros, c´est de pousser des bits d´un côté ou d´un autre, en rajoutant des bits 0 aux nouveaux endroits et de laisser tomber les anciens bits... une autre ex:
11111111 > > 3 = 00011111
tu comprend? Ça peut être très utile, et le résultat d´un < < consiste en gros à multiplier par 2*(le nombre de Fois, 2 dans le premier exemple):
result= nombreBinaire*2*f
Mais bon, sa véritable utilité est vraiment les poérations binaires sur les nombres, pour l´encodage d´un serial ou encore dans le cadre d´un algorithme de compression.

" notation hexadecimal 0x cmt savoir kelle nbre ca represante ? ? "
Tu sais, en programmant en C++, tu risque d´utiliser beaucoup l´hexa, alors vaut mieux commencer à t´y habituer tôt...
Si t´a besoin d´un conversion rapide, la calculatrice mode scientifique de Windows est ton ami...
Éventuellement, fait toi un petit programme simple qui te converti un nombre décimal en nombre hexa...

Kelios
---------

sans_nom_fixe
sans_nom_fixe
Niveau 9
02 juin 2003 à 23:33:48

ouai ms pour les bit c ke je comprend pas c keske c tu comprend le pb vient de loin
pour les hexa j aimerai bien savoir cmt on passe de l un a l autre meme si je sais ke to ou tard faudra ke je pense en hexa e non pas transformer des decimal ( un peu commme avec les euro lol )

Kelios
Kelios
Niveau 8
03 juin 2003 à 00:33:27

Ouah! Effectivement, tu vient de loin: je ne suis vraiment pas callé en électronique, et une partie d´électro vient fouiner là dedans: je vais faire mon mieux...

Le binaire, c´est une notation de chiffres basé sur deux ´positions´: le décimal, par exemple, a dix chiffres: 1, 2, 3, 4, 5, 6, 7, 8, 9, 0.
Le binaire lui, en a deux: 0 et 1. L´intéret, c´est que c´est la seule notation que l´ordinateur comprenne...
L´hexa, c´est 16 chiffres: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F...

Là, je n´ai pas vraiment envie de m´enfoncer dans un long et fastudieux cours d´hexadécimal, cherches sur Google : )

Kelios
---------

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Création de sites web
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment