MyChat Scripts: функция High, максимальное значение переменной-параметра

MyChat Scripts: функция High, максимальное значение переменной-параметра

"Для разработчиков", "Серверные скрипты", "Описание функций", "Разное", "High".

 

Получить максимальное значение переменной указанного типа.

 

Синтаксис

function High(var x): integer;

 

Параметры и возвращаемые значения

Параметр

Тип

Значение

x

любой тип

переменная.

 

Результат функции

Целое число, максимальное значение, которое может принять переменная-параметр.

 

Пример

var
  i: integer;
  j: int64;
  a: array[0..3] of string;
begin
  mLogScript('Max value of integer : ' + inttostr(High(i)), '');
  mLogScript('Max value of int64   : ' + inttostr(High(j)), '');
  
    for i := 0 to 3 do a[i] := inttostr(random(100));
    
    for i := low(a) to high(a) do mLogScript('a[' + inttostr(i) + '] = ' + a[i], '');
end.

Результат работы скрипта

[15:06:47] (Log "High"): Max value of integer : 2147483647

[15:06:47] (Log "High"): Max value of int64   : 9223372036854775807

[15:06:47] (Log "High"): a[0] = 99

[15:06:47] (Log "High"): a[1] = 21

[15:06:47] (Log "High"): a[2] = 19

[15:06:47] (Log "High"): a[3] = 13
 

Ещё посмотреть

IntToStr

Low
mLogScript