Вниз
Скачать: CL | DM;

Проблеммы с StrToInt   Найти похожие ветки 

 
Priz_Datiy   (2002-03-04 11:43) [0]

procedure TForm1.Button1Click(Sender: TObject);
var
a,b: integer;
begin
a:=StrToInt(Edit1.Text);
b:=StrToInt(Edit2.Text);
Label1.Caption:=IntToStr(a - b);
end;

почему пример перестает работать если заполнение одного из едитов больше 199999999 ??? тоесть если ставим 2999999999 то выдает диалог "2999999999 is not a valid integer value."
мне нужно произвести вычитание с более большим числом а оно не работает... помогите


 
Shaman_Naydak ©   (2002-03-04 11:48) [1]

procedure TForm1.Button1Click(Sender: TObject);
var
a,b: Int64;
begin
a:=StrToInt64(Edit1.Text);
b:=StrToInt64(Edit2.Text);
Label1.Caption:=IntToStr(a - b);
end;



 
Alx2 ©   (2002-03-04 11:48) [2]

Видимо, такие числа не влазят в диапозон целых чисел. Попробуй StrToInt64. Соответственно, a,b:Int64


 
Alx2 ©   (2002-03-04 11:58) [3]

Не успел.. :)


 
Arhelon ©   (2002-03-04 12:55) [4]

Integer вещь ограниченная :)) посмотри описание в ф1


 
Anatoly Podgoretsky ©   (2002-03-04 22:42) [5]

ShowMessage(IntToStr(MaxInt))



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.006 c
3-57282
af
2002-02-18 15:49
2002.03.18
Вопрос по фильтрации , использую RXfilter из библиотеки RX


1-57435
snoup
2002-03-03 01:24
2002.03.18
Как на Delphi программировать под Linux Red Hat 7.2, где можно найти инфу по этому поводу!


3-57324
DimaIv
2002-02-02 12:48
2002.03.18
Как сделать чтоб при фильтрации с пом. проц. SetRage


1-57360
valery_f
2002-03-04 13:27
2002.03.18
Shell controls (D6)


4-57576
scam
2002-01-18 03:31
2002.03.18
Как по хэндлу окна узнать имя и путь exe шника которому это окно принадлежит.




   Наверх