|
|||||||||||||||||||||||||||
Kan man pakke et antal dataværdier i een lang bit streng, således at der
til hver enkelt dataværdi kun afsættes netop så mange bits, som det er
nødvendigt med hensyn til værdiområdet for det pågældende dataelement?
Eks.:
Nogle målinger fortaget på samme tid skal pakkes i en record således:
Byte 1-4 BUFR 32 bits : Her starter recorden med teksten BUFR
- 5-7 længde 24 - : total recordlængde i bytes
- 8- år 12 - :
måned 4 - :
dag 6 - :
time 5 - :
minut 6 - :
a 14 - :
b 10 - :
c 4 - :
og så videre til f.eks. 267 bits ialt.
Der er nu brugt 34 bytes på nær 5 bits som sættes til 0.
Der sluttes med 4 bytes med teksten 7777.
Der er nu dannet en binær record på 38 bytes som skal udlæses til en
fil, hvordan gør man det?
Med venlig hilsen
Jørgen Heeche
|
||||||||||||||
|
||||||||||||||