Возникла проблема: есть 11 значный интеджер. Я его беру из файла и преобразую так: strtoint(stringlist1.Strings[1]);
Но при запуске программа пишет: "16853704041" is an invalid integer.
Чем ей этот integer не понравился?
З.Ы. Int64 уже пробовал
Invalid integer
Модератор: Модераторы
-
Alex_Gordon1
- новенький
- Сообщения: 18
- Зарегистрирован: 09.02.2011 19:41:12
- Nik
- энтузиаст
- Сообщения: 573
- Зарегистрирован: 03.02.2006 23:08:09
- Откуда: Киров
- Контактная информация:
Re: Invalid integer
Вот так работает без проблем (что логично):
А обычного int для ваших циферок не хватит.
Код: Выделить всё
var
i: int64;
begin
i:=StrToInt64('16853704041');А обычного int для ваших циферок не хватит.
