tb0022.pp 422 B

12345678910111213141516171819202122232425
  1. { Old file: tbs0026.pp }
  2. { tests for a wrong unused. var. warning OK 0.9.4 }
  3. const
  4. HexTbl : array[0..15] of char=('0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F');
  5. function HexB(b:byte):string;
  6. begin
  7. HexB[0]:=#2;
  8. HexB[1]:=HexTbl[b shr 4];
  9. HexB[2]:=HexTbl[b and $f];
  10. end;
  11. function HexW(w:word):string;
  12. begin
  13. HexW:=HexB(w shr 8)+HexB(w and $ff);
  14. end;
  15. begin
  16. HexW($fff);
  17. end.