Rechercher : dans
Par :

Convertir en C++ ASCII en BINAIRE

Dernière réponse le 30 oct 2008 à 20:10:39 jacques, le 23 sep 2004 à 14:29:31 
 Signaler ce message aux modérateurs

BONJOUR ,

Je cherche à convertir en language c++ une valeur ASCII en BINAIRE . Comment puis-je faire ?

Merci d'avance ,

Meilleures réponses pour « convertir en C++ ASCII en BINAIRE » dans :
Conversion d'un nombre entier 32 bits en IP VoirConversion d'un nombre entier 32 bits en IP Nombre à convertir : 3265917058 Représentation binaire 11000010 10101001 11110000 10000010 - 3265917058 00000000 00000000 00000000 11000010 - 3265917058 >> 24 ( 194 ) 11000010 10101001 11110000...
Le codage binaire VoirPrésentation du binaire Bit Poids des bits Conversions Octet KiloOctets, MégaOctets Opérations en binaire Addition binaire Multiplication binaire Présentation du binaire Vers la fin des années 30, Claude Shannon démontra qu'à l'aide...
Code ASCII VoirLe codage des informations Le morse a été le premier codage à permettre une communication longue distance. C'est Samuel F.B.Morse qui l'a mis au point en 1844. Ce code est composé de points et de tirets (un codage binaire en quelque sorte...). Il...
Langage C - Les opérateurs VoirQu'est-ce qu'un opérateur ? Les opérateurs sont des symboles qui permettent de manipuler des variables, c'est-à-dire effectuer des opérations, les évaluer, etc. On distingue plusieurs types d'opérateurs : les opérateurs de calcul les opérateurs...

1

Thibal_jam, le 23 sep 2004 à 17:07:49

Salut,

en passant par le décimal je pense:

tu prends ta tabel ascii tu la mets dans un tableau :

tu parcours ton tableau (boucle) quand il trouve la valeur ascii le num de la case-1 correspond au chiffre decimal .

t'ai-je aider ?

Je refléchi pour automatiser le passage en code binaire...

Répondre à Thibal_jam

2

Ravachol, le 24 sep 2004 à 09:23:21

Salut.

#include <iostream>
#include <sstream>
#include <math.h>

using namespace std;

int main()
{
  char caract='A';
  ostringstream chainebin;
  
  for (int i=7 ; i>=0 ; i--)
  {
    chainebin << ((caract & (int)pow(2.0, i)) != 0);
  }
  int caractdec=caract;
  cout << caract << " -- " << caractdec << " -- " << chainebin.str() << endl;
}

Je sais pas si c'est ce que tu cherches à faire mais bon, ça pourra peut-être te servir.
Tu rentres le caractère à convertir dans 'caract' et tu récupères sa représentation binaire dans chainebin. C'est brut de décoffrage à toi d'arranger ça comme tu le veux.

A++

La pensée ne commence qu'avec le doute.
ROGER MARTIN DU GARD

Répondre à Ravachol

3

dédé, le 29 mai 2007 à 11:04:11

Pourié vou me convertir 1458 en languag binaire svp mci

Répondre à dédé

4

jojo, le 6 sep 2007 à 02:38:21

10110110010

Répondre à jojo

5

y.medium, le 4 nov 2007 à 18:27:01

Créant en langage C un prog qui permet de convertir un message txt en binaire... en passant par les étapes suivantes:
- convertir les caract-re en code ASCII
- convertir le code ASCII résultant en binaire.

merci de votre aide d'avance

NB: je veu le crée juste en C et pa en C++

Répondre à y.medium

6

valus67, le 5 sep 2008 à 21:05:42

UP, pourrié vous me convertir 0670160C6057037 en binaire s'il vous plait
Et si possible m'expliquer votre démarche.

Merci.

Répondre à valus67

7

 Visiteur, le 30 oct 2008 à 20:10:39

Salut,

Hexa => 0670160C6057037 (0x0670160C6057037)
Binaire => 1100111000000010110000011000110000001010111000000110111
Decimal => 28993437751930935
Octal => 1470026030601270067


Pour avoir ces résultats, j'ai utilisé la calculatrice ubuntu, celle de windows est, sans doute, capable de faire la même chose...

A+

Répondre à Visiteur
Collection CommentÇaMarche.net