Re: Převod pole znaků na reel

Fanda Kopriva info na elektronikavyvoj.cz
Neděle Leden 3 12:18:43 CET 2021


dobry den
Delam prevod takto:
ale vstup nemam ve stringu ,ale v poli wordu pole[x]

var   velb:array[0..3] of byte;
       velra:single absolute velb;
       pole :array[0..100] of word;

  velb[3]:=hi(pole[22]); velb[2]:=lo(pole[22]); velb[1]:=hi(pole[23]); 
velb[0]:=lo(pole[23]);
  velrkan:=velra;
fanda



Dne 3. 1. 2021 v 11:51 Martin Záruba napsal(a):
> Mám v Pascalu pole 4 znaků,
>
> P : array[1..4] of char;
>
> potřebuji z něj udělat číslo ve formátu real (single). V poli je to 
> uloženo takto exponent, mantisa nejvyšší byte, mantisa nižší byte, 
> mantisa nejnižší byte
>
> Formt single je také 4 byte, ale v opačném pořadí.
>
> Jak nejlépe udělat konverzi?
>



Další informace o konferenci Hw-list