Описание |
Функция Hi возвращает 1 байт старшего разряда от переданного 2-х байтового целого числа IntValue.
|
|
Похожие команды |
Lo Возвращает младший байт целого числа (2-байтового)
Shl Сдвигает значение целого числа влево на указанное число бит
Shr Сдвигает значение целого числа вправо на указанное число бит
| |
|
Пример кода : Иллюстрация функций Hi и Lo |
var
i : Integer;
begin i := $2345; // $2345 hex : $23 старший байт, $45 младший байт
ShowMessage(Format('Integer = $%x', [i]));
ShowMessage(Format('Hi byte = $%x', [Hi(i)]));
ShowMessage(Format('Lo byte = $%x', [Lo(i)]));
end;
|
Integer = $2345
Hi byte = $23
Lo byte = $45
|
|