Delphi справочник - Форум программистов - Навигация  
 A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z      По первой букве  
System     SysUtils     StrUtils     DateUtils     FileCtrl     ConvUtils     StdConvs     Math     Classes     Dialogs     Types     Variants    ПО Unit   Compiler directives     Directives     Keywords     Types     Variables     Constants     Functions     Procedures    По категории  


Основы Delphi
Lo
Функция
Возвращает младший байт целого числа (2-байтового) System unit
  function Lo ( IntValue : Integer ) : Byte;
Описание
Функция Lo возвращает младший байт 2-байтового целого числа IntValue как отдельный байт.
Похожие команды
Hi  Возвращает байт старшего разряда от типа Integer.

Shl  Сдвигает значение целого числа влево на указанное число бит

Shr  Сдвигает значение целого числа вправо на указанное число бит

 
Пример кода : Иллюстрация Ho и Lo функций
var
  i : Integer;

begin
  i := $2345;  // $2345 hex : $23 старший байт, $45 младший байт
  ShowMessage(Format('Integer = $%x', [i]));
  ShowMessage(Format(Старший байт = $%x', [Hi(i)]));
  ShowMessage(Format('Младший байт = $%x', [Lo(i)]));
end;
Integer = $2345
Старший байт = $23
Младший байт = $45
 
форум программистов

© Форум Delphi  |  Форум Pascal   |  Блог программистов   |  Исходники Delphi   |  Автор сайта  |  Ссылки   |  Английская версия