Je suis confronté à un probleme de Type de données !
Je dois recupéré des données BCD !
Je ne connais pas ce type de données et je trouve trés peu d'info sur le
sujet !
Est ce que quelqu'un connait le type numerique BCD ?
Je voudrait le récupéré via VB !
Je lis le fichier Octet par Octet mais je n'arrive pas à retrouver les
bonnes infos !
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Jean-Pierre Thomasset
nesserb wrote:
Bonjour,
Je suis confronté à un probleme de Type de données ! Je dois recupéré des données BCD ! Je ne connais pas ce type de données et je trouve trés peu d'info sur le sujet !
Est ce que quelqu'un connait le type numerique BCD ? Je voudrait le récupéré via VB ! Je lis le fichier Octet par Octet mais je n'arrive pas à retrouver les bonnes infos !
BCD signifie "binary coded decimal". C'est un format qui revient à codé chaque chiffre d'un nombre en binaire mais indépendement les uns des autres. Comme le max d'un chiffre est 9, il faut 4 bits pour son equivalent binaire (9 en décimal = 1001 en binaire).
QQ exemples, ce sera plus efficace : Décimal => BCD 981 => 1001 1000 0001 152 => 0001 0101 0010
A+, JP.
nesserb wrote:
Bonjour,
Je suis confronté à un probleme de Type de données !
Je dois recupéré des données BCD !
Je ne connais pas ce type de données et je trouve trés peu d'info sur le
sujet !
Est ce que quelqu'un connait le type numerique BCD ?
Je voudrait le récupéré via VB !
Je lis le fichier Octet par Octet mais je n'arrive pas à retrouver les
bonnes infos !
BCD signifie "binary coded decimal". C'est un format qui revient à codé
chaque chiffre d'un nombre en binaire mais indépendement les uns des
autres. Comme le max d'un chiffre est 9, il faut 4 bits pour son
equivalent binaire (9 en décimal = 1001 en binaire).
QQ exemples, ce sera plus efficace :
Décimal => BCD
981 => 1001 1000 0001
152 => 0001 0101 0010
Je suis confronté à un probleme de Type de données ! Je dois recupéré des données BCD ! Je ne connais pas ce type de données et je trouve trés peu d'info sur le sujet !
Est ce que quelqu'un connait le type numerique BCD ? Je voudrait le récupéré via VB ! Je lis le fichier Octet par Octet mais je n'arrive pas à retrouver les bonnes infos !
BCD signifie "binary coded decimal". C'est un format qui revient à codé chaque chiffre d'un nombre en binaire mais indépendement les uns des autres. Comme le max d'un chiffre est 9, il faut 4 bits pour son equivalent binaire (9 en décimal = 1001 en binaire).
QQ exemples, ce sera plus efficace : Décimal => BCD 981 => 1001 1000 0001 152 => 0001 0101 0010
A+, JP.
nesserb
Re,
J'ai à priori compris grâce a vos exemple, je vous en remercie. Cependant mon cas de figure n'est apparemment pas le même:
est il possible de codé un BCD sur 4 octet ? c'est ce qui à l'air d'être fait dans mes données ! hors d'apés votre exemple
11836 => 0001 0001 1000 0011 0110 mais je n'est utiliser que 3 octets ! comment dois-je faire pour savoir ou sont les donnés sur 4 octets ?
Cordialement,
Nasser Beddar SOLOLA
nesserb wrote: > Bonjour, > > Je suis confronté à un probleme de Type de données ! > Je dois recupéré des données BCD ! > Je ne connais pas ce type de données et je trouve trés peu d'info sur le > sujet ! > > Est ce que quelqu'un connait le type numerique BCD ? > Je voudrait le récupéré via VB ! > Je lis le fichier Octet par Octet mais je n'arrive pas à retrouver les > bonnes infos ! >
BCD signifie "binary coded decimal". C'est un format qui revient à codé chaque chiffre d'un nombre en binaire mais indépendement les uns des autres. Comme le max d'un chiffre est 9, il faut 4 bits pour son equivalent binaire (9 en décimal = 1001 en binaire).
QQ exemples, ce sera plus efficace : Décimal => BCD 981 => 1001 1000 0001 152 => 0001 0101 0010
A+, JP.
Re,
J'ai à priori compris grâce a vos exemple, je vous en remercie.
Cependant mon cas de figure n'est apparemment pas le même:
est il possible de codé un BCD sur 4 octet ?
c'est ce qui à l'air d'être fait dans mes données !
hors d'apés votre exemple
11836 => 0001 0001 1000 0011 0110
mais je n'est utiliser que 3 octets !
comment dois-je faire pour savoir ou sont les donnés sur 4 octets ?
Cordialement,
Nasser Beddar
SOLOLA
nesserb wrote:
> Bonjour,
>
> Je suis confronté à un probleme de Type de données !
> Je dois recupéré des données BCD !
> Je ne connais pas ce type de données et je trouve trés peu d'info sur le
> sujet !
>
> Est ce que quelqu'un connait le type numerique BCD ?
> Je voudrait le récupéré via VB !
> Je lis le fichier Octet par Octet mais je n'arrive pas à retrouver les
> bonnes infos !
>
BCD signifie "binary coded decimal". C'est un format qui revient à codé
chaque chiffre d'un nombre en binaire mais indépendement les uns des
autres. Comme le max d'un chiffre est 9, il faut 4 bits pour son
equivalent binaire (9 en décimal = 1001 en binaire).
QQ exemples, ce sera plus efficace :
Décimal => BCD
981 => 1001 1000 0001
152 => 0001 0101 0010
J'ai à priori compris grâce a vos exemple, je vous en remercie. Cependant mon cas de figure n'est apparemment pas le même:
est il possible de codé un BCD sur 4 octet ? c'est ce qui à l'air d'être fait dans mes données ! hors d'apés votre exemple
11836 => 0001 0001 1000 0011 0110 mais je n'est utiliser que 3 octets ! comment dois-je faire pour savoir ou sont les donnés sur 4 octets ?
Cordialement,
Nasser Beddar SOLOLA
nesserb wrote: > Bonjour, > > Je suis confronté à un probleme de Type de données ! > Je dois recupéré des données BCD ! > Je ne connais pas ce type de données et je trouve trés peu d'info sur le > sujet ! > > Est ce que quelqu'un connait le type numerique BCD ? > Je voudrait le récupéré via VB ! > Je lis le fichier Octet par Octet mais je n'arrive pas à retrouver les > bonnes infos ! >
BCD signifie "binary coded decimal". C'est un format qui revient à codé chaque chiffre d'un nombre en binaire mais indépendement les uns des autres. Comme le max d'un chiffre est 9, il faut 4 bits pour son equivalent binaire (9 en décimal = 1001 en binaire).
QQ exemples, ce sera plus efficace : Décimal => BCD 981 => 1001 1000 0001 152 => 0001 0101 0010
A+, JP.
Thierry Bertrand
??? Problème d'allignement au mot par la machine hôte ?
Si la machine hôte alligne sur un mot de 32 bits, alors le codage prendra 4 octets. Il faudra donc considérer un nombre 99999999
"nesserb" a écrit dans le message de news: #oPMFt$
Re,
J'ai à priori compris grâce a vos exemple, je vous en remercie. Cependant mon cas de figure n'est apparemment pas le même:
est il possible de codé un BCD sur 4 octet ? c'est ce qui à l'air d'être fait dans mes données ! hors d'apés votre exemple
11836 => 0001 0001 1000 0011 0110 mais je n'est utiliser que 3 octets ! comment dois-je faire pour savoir ou sont les donnés sur 4 octets ?
Cordialement,
Nasser Beddar SOLOLA
> nesserb wrote: > > Bonjour, > > > > Je suis confronté à un probleme de Type de données ! > > Je dois recupéré des données BCD ! > > Je ne connais pas ce type de données et je trouve trés peu d'info sur
le
> > sujet ! > > > > Est ce que quelqu'un connait le type numerique BCD ? > > Je voudrait le récupéré via VB ! > > Je lis le fichier Octet par Octet mais je n'arrive pas à retrouver les > > bonnes infos ! > > > > BCD signifie "binary coded decimal". C'est un format qui revient à codé > chaque chiffre d'un nombre en binaire mais indépendement les uns des > autres. Comme le max d'un chiffre est 9, il faut 4 bits pour son > equivalent binaire (9 en décimal = 1001 en binaire). > > QQ exemples, ce sera plus efficace : > Décimal => BCD > 981 => 1001 1000 0001 > 152 => 0001 0101 0010 > > A+, > JP.
??? Problème d'allignement au mot par la machine hôte ?
Si la machine hôte alligne sur un mot de 32 bits, alors le codage prendra 4
octets. Il faudra donc considérer un nombre 99999999
"nesserb" <nesserb@nospam.de> a écrit dans le message de news:
#oPMFt$HFHA.580@TK2MSFTNGP15.phx.gbl...
Re,
J'ai à priori compris grâce a vos exemple, je vous en remercie.
Cependant mon cas de figure n'est apparemment pas le même:
est il possible de codé un BCD sur 4 octet ?
c'est ce qui à l'air d'être fait dans mes données !
hors d'apés votre exemple
11836 => 0001 0001 1000 0011 0110
mais je n'est utiliser que 3 octets !
comment dois-je faire pour savoir ou sont les donnés sur 4 octets ?
Cordialement,
Nasser Beddar
SOLOLA
> nesserb wrote:
> > Bonjour,
> >
> > Je suis confronté à un probleme de Type de données !
> > Je dois recupéré des données BCD !
> > Je ne connais pas ce type de données et je trouve trés peu d'info sur
le
> > sujet !
> >
> > Est ce que quelqu'un connait le type numerique BCD ?
> > Je voudrait le récupéré via VB !
> > Je lis le fichier Octet par Octet mais je n'arrive pas à retrouver les
> > bonnes infos !
> >
>
> BCD signifie "binary coded decimal". C'est un format qui revient à codé
> chaque chiffre d'un nombre en binaire mais indépendement les uns des
> autres. Comme le max d'un chiffre est 9, il faut 4 bits pour son
> equivalent binaire (9 en décimal = 1001 en binaire).
>
> QQ exemples, ce sera plus efficace :
> Décimal => BCD
> 981 => 1001 1000 0001
> 152 => 0001 0101 0010
>
> A+,
> JP.
"nesserb" a écrit dans le message de news: #oPMFt$
Re,
J'ai à priori compris grâce a vos exemple, je vous en remercie. Cependant mon cas de figure n'est apparemment pas le même:
est il possible de codé un BCD sur 4 octet ? c'est ce qui à l'air d'être fait dans mes données ! hors d'apés votre exemple
11836 => 0001 0001 1000 0011 0110 mais je n'est utiliser que 3 octets ! comment dois-je faire pour savoir ou sont les donnés sur 4 octets ?
Cordialement,
Nasser Beddar SOLOLA
> nesserb wrote: > > Bonjour, > > > > Je suis confronté à un probleme de Type de données ! > > Je dois recupéré des données BCD ! > > Je ne connais pas ce type de données et je trouve trés peu d'info sur
le
> > sujet ! > > > > Est ce que quelqu'un connait le type numerique BCD ? > > Je voudrait le récupéré via VB ! > > Je lis le fichier Octet par Octet mais je n'arrive pas à retrouver les > > bonnes infos ! > > > > BCD signifie "binary coded decimal". C'est un format qui revient à codé > chaque chiffre d'un nombre en binaire mais indépendement les uns des > autres. Comme le max d'un chiffre est 9, il faut 4 bits pour son > equivalent binaire (9 en décimal = 1001 en binaire). > > QQ exemples, ce sera plus efficace : > Décimal => BCD > 981 => 1001 1000 0001 > 152 => 0001 0101 0010 > > A+, > JP.
nesserb
Re,
Merci de votre aide ceci m'a été d'un grand secours ! 2 jours de recherche resolu en 4 message !
J'aurai du commencé par là ! Merci beaucoup .
--
??? Problème d'allignement au mot par la machine hôte ?
Si la machine hôte alligne sur un mot de 32 bits, alors le codage prendra
4
octets. Il faudra donc considérer un nombre 99999999
"nesserb" a écrit dans le message de news: #oPMFt$ > Re, > > J'ai à priori compris grâce a vos exemple, je vous en remercie. > Cependant mon cas de figure n'est apparemment pas le même: > > est il possible de codé un BCD sur 4 octet ? > c'est ce qui à l'air d'être fait dans mes données ! > hors d'apés votre exemple > > 11836 => 0001 0001 1000 0011 0110 > mais je n'est utiliser que 3 octets ! > comment dois-je faire pour savoir ou sont les donnés sur 4 octets ? > > > > Cordialement, > > Nasser Beddar > SOLOLA > > > nesserb wrote: > > > Bonjour, > > > > > > Je suis confronté à un probleme de Type de données ! > > > Je dois recupéré des données BCD ! > > > Je ne connais pas ce type de données et je trouve trés peu d'info
sur
le > > > sujet ! > > > > > > Est ce que quelqu'un connait le type numerique BCD ? > > > Je voudrait le récupéré via VB ! > > > Je lis le fichier Octet par Octet mais je n'arrive pas à retrouver
les
> > > bonnes infos ! > > > > > > > BCD signifie "binary coded decimal". C'est un format qui revient à
codé
> > chaque chiffre d'un nombre en binaire mais indépendement les uns des > > autres. Comme le max d'un chiffre est 9, il faut 4 bits pour son > > equivalent binaire (9 en décimal = 1001 en binaire). > > > > QQ exemples, ce sera plus efficace : > > Décimal => BCD > > 981 => 1001 1000 0001 > > 152 => 0001 0101 0010 > > > > A+, > > JP. > >
Re,
Merci de votre aide ceci m'a été d'un grand secours !
2 jours de recherche resolu en 4 message !
J'aurai du commencé par là !
Merci beaucoup .
--
??? Problème d'allignement au mot par la machine hôte ?
Si la machine hôte alligne sur un mot de 32 bits, alors le codage prendra
4
octets. Il faudra donc considérer un nombre 99999999
"nesserb" <nesserb@nospam.de> a écrit dans le message de news:
#oPMFt$HFHA.580@TK2MSFTNGP15.phx.gbl...
> Re,
>
> J'ai à priori compris grâce a vos exemple, je vous en remercie.
> Cependant mon cas de figure n'est apparemment pas le même:
>
> est il possible de codé un BCD sur 4 octet ?
> c'est ce qui à l'air d'être fait dans mes données !
> hors d'apés votre exemple
>
> 11836 => 0001 0001 1000 0011 0110
> mais je n'est utiliser que 3 octets !
> comment dois-je faire pour savoir ou sont les donnés sur 4 octets ?
>
>
>
> Cordialement,
>
> Nasser Beddar
> SOLOLA
>
> > nesserb wrote:
> > > Bonjour,
> > >
> > > Je suis confronté à un probleme de Type de données !
> > > Je dois recupéré des données BCD !
> > > Je ne connais pas ce type de données et je trouve trés peu d'info
sur
le
> > > sujet !
> > >
> > > Est ce que quelqu'un connait le type numerique BCD ?
> > > Je voudrait le récupéré via VB !
> > > Je lis le fichier Octet par Octet mais je n'arrive pas à retrouver
les
> > > bonnes infos !
> > >
> >
> > BCD signifie "binary coded decimal". C'est un format qui revient à
codé
> > chaque chiffre d'un nombre en binaire mais indépendement les uns des
> > autres. Comme le max d'un chiffre est 9, il faut 4 bits pour son
> > equivalent binaire (9 en décimal = 1001 en binaire).
> >
> > QQ exemples, ce sera plus efficace :
> > Décimal => BCD
> > 981 => 1001 1000 0001
> > 152 => 0001 0101 0010
> >
> > A+,
> > JP.
>
>
"nesserb" a écrit dans le message de news: #oPMFt$ > Re, > > J'ai à priori compris grâce a vos exemple, je vous en remercie. > Cependant mon cas de figure n'est apparemment pas le même: > > est il possible de codé un BCD sur 4 octet ? > c'est ce qui à l'air d'être fait dans mes données ! > hors d'apés votre exemple > > 11836 => 0001 0001 1000 0011 0110 > mais je n'est utiliser que 3 octets ! > comment dois-je faire pour savoir ou sont les donnés sur 4 octets ? > > > > Cordialement, > > Nasser Beddar > SOLOLA > > > nesserb wrote: > > > Bonjour, > > > > > > Je suis confronté à un probleme de Type de données ! > > > Je dois recupéré des données BCD ! > > > Je ne connais pas ce type de données et je trouve trés peu d'info
sur
le > > > sujet ! > > > > > > Est ce que quelqu'un connait le type numerique BCD ? > > > Je voudrait le récupéré via VB ! > > > Je lis le fichier Octet par Octet mais je n'arrive pas à retrouver
les
> > > bonnes infos ! > > > > > > > BCD signifie "binary coded decimal". C'est un format qui revient à
codé
> > chaque chiffre d'un nombre en binaire mais indépendement les uns des > > autres. Comme le max d'un chiffre est 9, il faut 4 bits pour son > > equivalent binaire (9 en décimal = 1001 en binaire). > > > > QQ exemples, ce sera plus efficace : > > Décimal => BCD > > 981 => 1001 1000 0001 > > 152 => 0001 0101 0010 > > > > A+, > > JP. > >