MyChat Scripts Engine: StrToInt64Def

MyChat Scripts: перевести строку в целое x64 число со значением по умолчанию: StrToInt64Def

Преобразовать текстовую строку в целое 64-разрядное число со знаком, учитывая значение по умолчанию.

 

Синтаксис

function StrToInt64Def(st: string; iDefaultValue: int64): int64;

 

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

Параметр

Тип

Значение

st

string

исходная строка;

iDefaultValue

int64

число, которое возвращается функцией, если преобразование не удалось.

 

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

Число, соответствующее переданной в функцию строке, либо значение по умолчанию.

 

Пример

begin
  mLogScript(IntToStr(StrToInt64Def('7vsjvds777157', 74722777157)), '');
  mLogScript(IntToStr(74722777157), '');
end.

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

[18:41:48] (Log "TestStrToInt"): 74722777157

[18:41:48] (Log "TestStrToInt"): 74722777157

[18:41:48] (Run "TestStrToInt"): Время выполнения скрипта: 7 мс

[18:41:48] (Run "TestStrToInt"): Скрипт выполнен успешно.

 

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

IntToStr

mLogScript