Comment différencier un chiffre d’une lettre en binaire
Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

Comment différencier un chiffre d’une lettre en binaire



  1. #1
    Marmus1021

    Comment différencier un chiffre d’une lettre en binaire


    ------

    Bonjour à tous !
    J’ai essayé de comprendre comment fonctionnait le binaire (avec les puissances de 2 etc.), et j’ai vu aussi la table de conversion ASCII.
    Mais par exemple 01000001 correspond à 65, et correspond aussi à la lettre A. Donc quand l’ordinateur reçoit ce code binaire, comment sait-il différencier 65 de A ?
    Merci

    -----

  2. #2
    CM63

    Re : Comment différencier un chiffre d’une lettre en binaire

    C'est purement contextuel. Dans la mémoire de la machine il n'y a aucune différence entre la lettre A et le nombre entier 01000001 codé sur 8 bits. C'est au moment de l'utilisation que la machine "fera" la différence, par exemple si je demande d'imprimer cet octet en tant que lettre ou en tant que nombre, en utilisant %s ou %d dans l'instruction printf, par exemple (en C). Ou encore si je fais une opération entre nombres entiers.

    Toutefois, en C, il y a tout de même une différence entre le type char et le type int8 non signé.
    Dernière modification par CM63 ; 08/05/2020 à 10h18.

  3. #3
    Marmus1021

    Re : Comment différencier un chiffre d’une lettre en binaire

    D’accord merci beaucoup !

Discussions similaires

  1. Comment différencier le fer de l'acier ?
    Par invite890c1964 dans le forum Chimie
    Réponses: 12
    Dernier message: 13/08/2019, 13h31
  2. Différencier le chiffre des autres nacrés
    Par BourrinOman dans le forum Identification des espèces animales ou végétales
    Réponses: 0
    Dernier message: 01/07/2017, 16h24
  3. comment différencier les argiles svp ?
    Par invite68a90d0f dans le forum Géologie et Catastrophes naturelles
    Réponses: 0
    Dernier message: 27/01/2017, 23h43
  4. Javascool, adition chiffre binaire demande d'aide
    Par invite36015750 dans le forum Programmation et langages, Algorithmique
    Réponses: 3
    Dernier message: 07/11/2014, 09h08
  5. Comment différencier le bon du mauvais expert ?
    Par invite6687cb56 dans le forum Discussions scientifiques
    Réponses: 1
    Dernier message: 03/02/2008, 08h51