Conversion int-> ascii en C
Répondre à la discussion
Affichage des résultats 1 à 4 sur 4

Conversion int-> ascii en C



  1. #1
    invitef57d092a

    Conversion int-> ascii en C


    ------

    Bonjour,

    J'aimerais convertir un nombre entier sous sa valeur en ascii.

    Par exemple i=200;
    j'aimerais avoir nbrascii="\xC8";
    J'ai pensé determiner la valeur en hexa du nombre donc obtenir C8 dans mon cas, mais je ne sait pas comment arriver à "\xC8".

    J'avais pensé à la fonction itoa, mais le souci est que la longueur(strlen) de nbrascii obtenu est de 2 au lieu de 1.(en effet "\xFF" est différent de "FF"), et j'ai donc toujours le même souci.

    Si vous avez des pistes, merci de votre aide.

    Cordialement

    -----

  2. #2
    invitef57d092a

    Re : Conversion int-> ascii en C

    Trop tard pour l'édit...

    J'aimerais que mon programme marche pour les entiers de 0 à 255.

  3. #3
    inviteb9f49292

    Re : Conversion int-> ascii en C

    Ce que tu veux faire n'est pas très clair... Si tu veux convertir un nombre entier en une chaîne de caractères correspondant à la représentation hexadécimale de cet entier:
    Code:
    unsigned char x = 100;
    char x_str[5];
    snprintf (x_str, 5, "\x%02x", x);
    "x" est un "unsigned char" pour limiter sa dynamique entre 0 et 255 inclu.

  4. #4
    invitef57d092a

    Re : Conversion int-> ascii en C

    L'envoie de la valeur sous format décimal marchait correctement, pas besoin de faire tout mon tralala...

    Merci de ton aide!

  5. A voir en vidéo sur Futura

Discussions similaires

  1. [C]-Conversion Int -> Char, Float -> Char, ...
    Par invite3c35244f dans le forum Électronique
    Réponses: 2
    Dernier message: 25/06/2008, 11h05
  2. Stéréogramme en ASCII
    Par invitee58f5773 dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 02/06/2007, 10h00
  3. ascii to décimal
    Par invite3c59dc04 dans le forum Logiciel - Software - Open Source
    Réponses: 2
    Dernier message: 30/05/2006, 21h35
  4. conversion ASCII
    Par invite3abb5cbf dans le forum Logiciel - Software - Open Source
    Réponses: 11
    Dernier message: 05/06/2005, 23h35
  5. INT management / Telecom INT
    Par invitefaf40fa4 dans le forum Orientation après le BAC
    Réponses: 0
    Dernier message: 02/02/2005, 17h44
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...