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