Delphi Data-Conversion

Status
Niet open voor verdere reacties.

PHZZX

Nieuwe gebruiker
Lid geworden
11 feb 2015
Berichten
1
Hallo,

ik ben een Delphi-programma aan het schrijven welk waarden uit een programma, FSUIPC, uitleest. FSUIPC is een programma wat het mogelijk maakt om met een bepaalde offset waarden te ontvangen en te versturen. Nu is het wél gelukt om de waarden te lezen maar om ze vervolgens om te zetten naar een integer is me nog niet gelukt.

Volgens de handleiding van FSUIPC is de data die ik ontvang in BCD-formaat. Nu zegt mij dat sowieso vrij weinig, laat staan dat ik weet hoe ik dat om zou moeten zetten naar een integer zodat ik er mee kan rekenen.

Ik hoop dat jullie mij met dit probleem kunnen helpen.

Groeten,

Jesse
 
Het BCD-formaat bestaat uit veelvouden van 4 bits volgens het binaire talstelsel.

0000 = 0
0001 = 1
0010 = 2
0011 = 3
0100 = 4

enzovoort

Krijg je de waarde 4285 door dan zie je dus het volgende bitpatroon :

0100 0010 1000 0101
4 2 8 5

Dee code wordt vaak gebruikt bij displays.

Misschien dat je zo iets verder komt ?
 
Beste ervaren programmeur, ik ben op zoek naar een ervaren Delphi programmeur die mij op korte termijn kan helpen ('tuurlijk tegen een vergoeding) bij programmeren vraagstukken/opdrachten (bijv. chinese postbode probleem) in Delphi. Alvast dank.
Christa
Christa.jolie@yahoo.fr
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan