begin process at 2012 05 28 17:20:44
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

binary


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

binary

lundi 28 juillet 2003 à 13:53:13 | binary

helena123

Salut les Loulous,
c'est tres simple mais je suis pas douee.
je voudrais coder des chiffres decimaux en binaires mais pouvoir indiquer sur cbn de bit je veux la conversion.
par exemple,
je voudrais utiliser 60 bits et utiliser les 8 premiers pour un chiffre,les 16 suivants pour un autre et les 16 suivants pour un troisieme chiffre etc ...
merci de repondre car je suis perdu avec tout ca ,

BisouXXX
lundi 28 juillet 2003 à 14:27:44 | Re : binary

JCDjcd

Je ne comprend pas bien ce "codage" !

Pourquoi tu separe par tranche de 16 bits ??

car un chiffre c'est de 0 a 9, donc tiens sur 4 bits !



-------------------------------
Réponse au message :
-------------------------------

> Salut les Loulous,
> c'est tres simple mais je suis pas douee.
> je voudrais coder des chiffres decimaux en binaires mais pouvoir indiquer sur cbn de bit je veux la conversion.
> par exemple,
> je voudrais utiliser 60 bits et utiliser les 8 premiers pour un chiffre,les 16 suivants pour un autre et les 16 suivants pour un troisieme chiffre etc ...
> merci de repondre car je suis perdu avec tout ca ,
>
> BisouXXX
lundi 28 juillet 2003 à 14:37:48 | Re : binary

aardman

Membre Club
Salut,
C'est vrai que dans son post il est ecrit 3 ou 4 fois chiffres, mais je pense qu'elle pensait a "nombre".

-------------------------------
Réponse au message :
-------------------------------

> Je ne comprend pas bien ce "codage" !
>
> Pourquoi tu separe par tranche de 16 bits ??
>
> car un chiffre c'est de 0 a 9, donc tiens sur 4 bits !
>
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Salut les Loulous,
> > c'est tres simple mais je suis pas douee.
> > je voudrais coder des chiffres decimaux en binaires mais pouvoir indiquer sur cbn de bit je veux la conversion.
> > par exemple,
> > je voudrais utiliser 60 bits et utiliser les 8 premiers pour un chiffre,les 16 suivants pour un autre et les 16 suivants pour un troisieme chiffre etc ...
> > merci de repondre car je suis perdu avec tout ca ,
> >
> > BisouXXX
>
lundi 28 juillet 2003 à 14:44:14 | Re : binary

JCDjcd

un exemple svp !

est-ce ca que tu veux ? :

le nombre est 154

16 octets #1 : 00000000 00000100 // 4
16 octets #2 : 00000000 00000101 // 5
16 octets #3 : 00000000 00000001 // 1
\_____________/
|
|
seront toujours a 0 !




-------------------------------
Réponse au message :
-------------------------------

> Salut,
> C'est vrai que dans son post il est ecrit 3 ou 4 fois chiffres, mais je pense qu'elle pensait a "nombre".
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Je ne comprend pas bien ce "codage" !
> >
> > Pourquoi tu separe par tranche de 16 bits ??
> >
> > car un chiffre c'est de 0 a 9, donc tiens sur 4 bits !
> >
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Salut les Loulous,
> > > c'est tres simple mais je suis pas douee.
> > > je voudrais coder des chiffres decimaux en binaires mais pouvoir indiquer sur cbn de bit je veux la conversion.
> > > par exemple,
> > > je voudrais utiliser 60 bits et utiliser les 8 premiers pour un chiffre,les 16 suivants pour un autre et les 16 suivants pour un troisieme chiffre etc ...
> > > merci de repondre car je suis perdu avec tout ca ,
> > >
> > > BisouXXX
> >
>
lundi 28 juillet 2003 à 14:45:02 | Re : binary

JCDjcd

execusez moi, mais le espace ne sont pas passes !




-------------------------------
Réponse au message :
-------------------------------

> un exemple svp !
>
> est-ce ca que tu veux ? :
>
> le nombre est 154
>
> 16 octets #1 : 00000000 00000100 // 4
> 16 octets #2 : 00000000 00000101 // 5
> 16 octets #3 : 00000000 00000001 // 1
> \_____________/
> |
> |
> seront toujours a 0 !
>
>
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Salut,
> > C'est vrai que dans son post il est ecrit 3 ou 4 fois chiffres, mais je pense qu'elle pensait a "nombre".
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Je ne comprend pas bien ce "codage" !
> > >
> > > Pourquoi tu separe par tranche de 16 bits ??
> > >
> > > car un chiffre c'est de 0 a 9, donc tiens sur 4 bits !
> > >
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > Salut les Loulous,
> > > > c'est tres simple mais je suis pas douee.
> > > > je voudrais coder des chiffres decimaux en binaires mais pouvoir indiquer sur cbn de bit je veux la conversion.
> > > > par exemple,
> > > > je voudrais utiliser 60 bits et utiliser les 8 premiers pour un chiffre,les 16 suivants pour un autre et les 16 suivants pour un troisieme chiffre etc ...
> > > > merci de repondre car je suis perdu avec tout ca ,
> > > >
> > > > BisouXXX
> > >
> >
>
lundi 28 juillet 2003 à 14:58:06 | Re : binary

helena123


Tu as raison , il s agissait bien de nombres ;o)

Je vais essayer d etre plus claire :
j ai a ma disposition 16 bits: les 3 premiers pour indiquer le numero de la version, 1 bit pour le type,1 pour le flag et 11 pour l ID par exemple ...
En fonction du choix de l utilisateur pour les differentes variables, on doit obtenir un nombre final different sous forme de bits.
Avec des int ou des char, y a pas de probleme, j utilise betement char tab [16] et en fonction des choix je remplis tab[i] non ? mais lorsqu il s agit d une suite de 16 bits, je suis perdue .

Sorry si j avais pas ete plus claire avant mais je voulais vous eviter ce long message, y a qq un qui peut essayer de m aider ? merci beaucoup

-------------------------------
Réponse au message :
-------------------------------

> Salut,
> C'est vrai que dans son post il est ecrit 3 ou 4 fois chiffres, mais je pense qu'elle pensait a "nombre".
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Je ne comprend pas bien ce "codage" !
> >
> > Pourquoi tu separe par tranche de 16 bits ??
> >
> > car un chiffre c'est de 0 a 9, donc tiens sur 4 bits !
> >
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Salut les Loulous,
> > > c'est tres simple mais je suis pas douee.
> > > je voudrais coder des chiffres decimaux en binaires mais pouvoir indiquer sur cbn de bit je veux la conversion.
> > > par exemple,
> > > je voudrais utiliser 60 bits et utiliser les 8 premiers pour un chiffre,les 16 suivants pour un autre et les 16 suivants pour un troisieme chiffre etc ...
> > > merci de repondre car je suis perdu avec tout ca ,
> > >
> > > BisouXXX
> >
>
lundi 28 juillet 2003 à 15:07:28 | Re : binary

BruNews

Administrateur CodeS-SourceS
Si non resolu tu me mail:
bnutiles@wanadoo.fr
BruNews, ciao...


-------------------------------
Réponse au message :
-------------------------------

>
> Tu as raison , il s agissait bien de nombres ;o)
>
> Je vais essayer d etre plus claire :
> j ai a ma disposition 16 bits: les 3 premiers pour indiquer le numero de la version, 1 bit pour le type,1 pour le flag et 11 pour l ID par exemple ...
> En fonction du choix de l utilisateur pour les differentes variables, on doit obtenir un nombre final different sous forme de bits.
> Avec des int ou des char, y a pas de probleme, j utilise betement char tab [16] et en fonction des choix je remplis tab[i] non ? mais lorsqu il s agit d une suite de 16 bits, je suis perdue .
>
> Sorry si j avais pas ete plus claire avant mais je voulais vous eviter ce long message, y a qq un qui peut essayer de m aider ? merci beaucoup
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Salut,
> > C'est vrai que dans son post il est ecrit 3 ou 4 fois chiffres, mais je pense qu'elle pensait a "nombre".
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Je ne comprend pas bien ce "codage" !
> > >
> > > Pourquoi tu separe par tranche de 16 bits ??
> > >
> > > car un chiffre c'est de 0 a 9, donc tiens sur 4 bits !
> > >
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > Salut les Loulous,
> > > > c'est tres simple mais je suis pas douee.
> > > > je voudrais coder des chiffres decimaux en binaires mais pouvoir indiquer sur cbn de bit je veux la conversion.
> > > > par exemple,
> > > > je voudrais utiliser 60 bits et utiliser les 8 premiers pour un chiffre,les 16 suivants pour un autre et les 16 suivants pour un troisieme chiffre etc ...
> > > > merci de repondre car je suis perdu avec tout ca ,
> > > >
> > > > BisouXXX
> > >
> >
>
lundi 28 juillet 2003 à 15:13:48 | Re : binary

aardman

Membre Club
Salut,
Je crois qu'il faut que tu utilises une structure a champ de bits.
Si tu veut mettre 3 bits pour le numero de la version, puis 1 bit pour le type, puis 11 pour l'id, ca doit donner un truc comme ca:

struct nombre
{
unsigned version:3;
unsigned type:1;
unsigned ID:11;
//...
}UnNombre;

et tu utilise ta structure normalement pour remplir/lire.



-------------------------------
Réponse au message :
-------------------------------

>
> Tu as raison , il s agissait bien de nombres ;o)
>
> Je vais essayer d etre plus claire :
> j ai a ma disposition 16 bits: les 3 premiers pour indiquer le numero de la version, 1 bit pour le type,1 pour le flag et 11 pour l ID par exemple ...
> En fonction du choix de l utilisateur pour les differentes variables, on doit obtenir un nombre final different sous forme de bits.
> Avec des int ou des char, y a pas de probleme, j utilise betement char tab [16] et en fonction des choix je remplis tab[i] non ? mais lorsqu il s agit d une suite de 16 bits, je suis perdue .
>
> Sorry si j avais pas ete plus claire avant mais je voulais vous eviter ce long message, y a qq un qui peut essayer de m aider ? merci beaucoup
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Salut,
> > C'est vrai que dans son post il est ecrit 3 ou 4 fois chiffres, mais je pense qu'elle pensait a "nombre".
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Je ne comprend pas bien ce "codage" !
> > >
> > > Pourquoi tu separe par tranche de 16 bits ??
> > >
> > > car un chiffre c'est de 0 a 9, donc tiens sur 4 bits !
> > >
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > Salut les Loulous,
> > > > c'est tres simple mais je suis pas douee.
> > > > je voudrais coder des chiffres decimaux en binaires mais pouvoir indiquer sur cbn de bit je veux la conversion.
> > > > par exemple,
> > > > je voudrais utiliser 60 bits et utiliser les 8 premiers pour un chiffre,les 16 suivants pour un autre et les 16 suivants pour un troisieme chiffre etc ...
> > > > merci de repondre car je suis perdu avec tout ca ,
> > > >
> > > > BisouXXX
> > >
> >
>
lundi 28 juillet 2003 à 15:29:21 | Re : binary

helena123


oui c est ca , mais je peux utiliser des cout et des cin pour le remplir comme s il s agissait de int ? ou faut i une commande speciale ? de toute facon si t as un site ou c est explique, tu peux tjs m l indiquer ;)
merci deja pour la struct precedente.


-------------------------------
Réponse au message :
-------------------------------

> Salut,
> Je crois qu'il faut que tu utilises une structure a champ de bits.
> Si tu veut mettre 3 bits pour le numero de la version, puis 1 bit pour le type, puis 11 pour l'id, ca doit donner un truc comme ca:
>
> struct nombre
> {
> unsigned version:3;
> unsigned type:1;
> unsigned ID:11;
> //...
> }UnNombre;
>
> et tu utilise ta structure normalement pour remplir/lire.
>
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> >
> > Tu as raison , il s agissait bien de nombres ;o)
> >
> > Je vais essayer d etre plus claire :
> > j ai a ma disposition 16 bits: les 3 premiers pour indiquer le numero de la version, 1 bit pour le type,1 pour le flag et 11 pour l ID par exemple ...
> > En fonction du choix de l utilisateur pour les differentes variables, on doit obtenir un nombre final different sous forme de bits.
> > Avec des int ou des char, y a pas de probleme, j utilise betement char tab [16] et en fonction des choix je remplis tab[i] non ? mais lorsqu il s agit d une suite de 16 bits, je suis perdue .
> >
> > Sorry si j avais pas ete plus claire avant mais je voulais vous eviter ce long message, y a qq un qui peut essayer de m aider ? merci beaucoup
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Salut,
> > > C'est vrai que dans son post il est ecrit 3 ou 4 fois chiffres, mais je pense qu'elle pensait a "nombre".
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > Je ne comprend pas bien ce "codage" !
> > > >
> > > > Pourquoi tu separe par tranche de 16 bits ??
> > > >
> > > > car un chiffre c'est de 0 a 9, donc tiens sur 4 bits !
> > > >
> > > >
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > > Salut les Loulous,
> > > > > c'est tres simple mais je suis pas douee.
> > > > > je voudrais coder des chiffres decimaux en binaires mais pouvoir indiquer sur cbn de bit je veux la conversion.
> > > > > par exemple,
> > > > > je voudrais utiliser 60 bits et utiliser les 8 premiers pour un chiffre,les 16 suivants pour un autre et les 16 suivants pour un troisieme chiffre etc ...
> > > > > merci de repondre car je suis perdu avec tout ca ,
> > > > >
> > > > > BisouXXX
> > > >
> > >
> >
>
lundi 28 juillet 2003 à 15:46:16 | Re : binary

aardman

Membre Club
Salut,
Pour remplir ta structure avec version 7, type 0, ID 1234 (exemple), tu fais:

UnNombre.version = 7;
UnNombre.type = 0;
UnNombre.ID = 1234;

Pour les cout et les cin je sais pas, j'utilise jamais ca.



-------------------------------
Réponse au message :
-------------------------------

>
> oui c est ca , mais je peux utiliser des cout et des cin pour le remplir comme s il s agissait de int ? ou faut i une commande speciale ? de toute facon si t as un site ou c est explique, tu peux tjs m l indiquer ;)
> merci deja pour la struct precedente.
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Salut,
> > Je crois qu'il faut que tu utilises une structure a champ de bits.
> > Si tu veut mettre 3 bits pour le numero de la version, puis 1 bit pour le type, puis 11 pour l'id, ca doit donner un truc comme ca:
> >
> > struct nombre
> > {
> > unsigned version:3;
> > unsigned type:1;
> > unsigned ID:11;
> > //...
> > }UnNombre;
> >
> > et tu utilise ta structure normalement pour remplir/lire.
> >
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > >
> > > Tu as raison , il s agissait bien de nombres ;o)
> > >
> > > Je vais essayer d etre plus claire :
> > > j ai a ma disposition 16 bits: les 3 premiers pour indiquer le numero de la version, 1 bit pour le type,1 pour le flag et 11 pour l ID par exemple ...
> > > En fonction du choix de l utilisateur pour les differentes variables, on doit obtenir un nombre final different sous forme de bits.
> > > Avec des int ou des char, y a pas de probleme, j utilise betement char tab [16] et en fonction des choix je remplis tab[i] non ? mais lorsqu il s agit d une suite de 16 bits, je suis perdue .
> > >
> > > Sorry si j avais pas ete plus claire avant mais je voulais vous eviter ce long message, y a qq un qui peut essayer de m aider ? merci beaucoup
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > Salut,
> > > > C'est vrai que dans son post il est ecrit 3 ou 4 fois chiffres, mais je pense qu'elle pensait a "nombre".
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > > Je ne comprend pas bien ce "codage" !
> > > > >
> > > > > Pourquoi tu separe par tranche de 16 bits ??
> > > > >
> > > > > car un chiffre c'est de 0 a 9, donc tiens sur 4 bits !
> > > > >
> > > > >
> > > > >
> > > > > -------------------------------
> > > > > Réponse au message :
> > > > > -------------------------------
> > > > >
> > > > > > Salut les Loulous,
> > > > > > c'est tres simple mais je suis pas douee.
> > > > > > je voudrais coder des chiffres decimaux en binaires mais pouvoir indiquer sur cbn de bit je veux la conversion.
> > > > > > par exemple,
> > > > > > je voudrais utiliser 60 bits et utiliser les 8 premiers pour un chiffre,les 16 suivants pour un autre et les 16 suivants pour un troisieme chiffre etc ...
> > > > > > merci de repondre car je suis perdu avec tout ca ,
> > > > > >
> > > > > > BisouXXX
> > > > >
> > > >
> > >
> >
>

1 2

Cette discussion est classée dans : chiffre, utiliser, binary, suivants


Répondre à ce message

Sujets en rapport avec ce message

premier prog C++ graphique et Dev C++ 4.0 [ par zoophage ] Salut !je suis plus ou moins débutant en C++ et c'est pour ça que j'utilise dev c++ qui a le mérite d'être gratuit et facile à utiliser.Seulement, voi Registre ou API windows [ par Will ] Je souhaite recuperer les infos d'un pc (c a d la carte reseau, la carte son, le type de clavier etc...).Que dois-je utiliser, la base de registe wind Comment utiliser InternetOpen(...), CloseHandle(...) et autres fonctions se rapportant au Web ? [ par Tiot Seb ] Salut amis programmeurs sous Visual C++!J'ai besoin, pour un projet de stage, de pouvoir, ouvrir et fermer Internet Explorer. En fait, je dois créer u Domodal [ par Franck ] Comment utiliser le DoModal pour ouvrir une boîte de dialogue DANS UNE FENETRE QUE L'ON DIMENSIONNE ???J'arrive pas à dimensionner avec une class !!!F Quels outils utiliser pour créer une interface fonctionnant en C++ [ par fanny ] Bonjour, Je débute en C++ et j'aimerais créer une petite appli, avec le langage objet C++. Quel outil me conseillez-vous pour créer l'interface ? Descriptif des fichiers INCLUDE [ par manu ] Bonjour, je cherche qqun qui puisse me lister la liste des fichier h d'include et a quoi ils servent ?Tel que :// Fichiers à inclure#include // pour utiliser les codecs (audio) en VC++ [ par MangaII ] Salut !Je cherche a utiliser les codecs pour décompresser des son, mais j'ai pas encore réussi !Si qqun c comment on pe faire ca, sans trop se compliq pb avec Borland C++5.5 [ par Thanatos ] bonjour,voila, je n'arrive pas à utiliser des codes assembleurs avec ce compilateur gratuit : impossible d'utiliser le mode 320*200 !! Comment faire ? arrondir un chiffre [ par JosueClement ] en admettant que j'ai une variable de type float:float var = 6.98466;je voudrais pouvoir arrondir le chiffre. par exemple 6.98 !Merci d'avanceJosué Cl Attendres x secondes [ par JosueClement ] Je compile tous mes programmes avec Borland Turbo C++ 4.5 !Je voudrais utiliser une simple fonction qui fasse attendre x sec.Mais la fonction sleep();


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 6,022 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales