Invalid integer

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Ответить
Alex_Gordon1
новенький
Сообщения: 18
Зарегистрирован: 09.02.2011 19:41:12

Invalid integer

Сообщение Alex_Gordon1 »

Возникла проблема: есть 11 значный интеджер. Я его беру из файла и преобразую так: strtoint(stringlist1.Strings[1]);
Но при запуске программа пишет: "16853704041" is an invalid integer.
Чем ей этот integer не понравился?
З.Ы. Int64 уже пробовал
Аватара пользователя
Nik
энтузиаст
Сообщения: 573
Зарегистрирован: 03.02.2006 23:08:09
Откуда: Киров
Контактная информация:

Re: Invalid integer

Сообщение Nik »

Вот так работает без проблем (что логично):

Код: Выделить всё

var
  i: int64;
begin
 i:=StrToInt64('16853704041');


А обычного int для ваших циферок не хватит.
Ответить