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"): Скрипт выполнен успешно.