Форум: "Основная";
Текущий архив: 2005.01.23;
Скачать: [xml.tar.bz2];
ВнизКак конвертировать строку цифр в большое целое число? Найти похожие ветки
← →
mal4ik (2005-01-10 17:20) [0]помогите пожалуйста, я чтото не врублюсь как в дельфи можно конвертировать строку состоящую из 12 цифр в такое же, но целое числовое значение чтобы в дальнейшем сравнить его с другим числом.
Т.е. вот такой код мне выкидывает ошибку.
StrToInt(Edit1.Text) > StrToInt(Edit2.Text)
или такой вот, ту же самую ошибку выдает
StrToInt64(Edit1.Text) > StrToInt64(Edit2.Text)
← →
Александр Иванов © (2005-01-10 17:28) [1]Для типа Int64 максимальным является число 9223372036854775807, состоящее из 19 чисел и следовательно с 12 оно работать будет.
← →
SlyFox © (2005-01-10 17:28) [2]Что за ошибка то?
← →
begin...end © (2005-01-10 17:30) [3]> mal4ik (10.01.05 17:20)
В случае StrToInt64 и 12-значного числа у меня никакой ошибки не возникает.
← →
mal4ik (2005-01-10 17:34) [4]ааа, все вижу, точно, у меня просто одно число переваливает за 19 чисел. всё спасибо большое.
← →
mal4ik (2005-01-10 17:38) [5]а вот еще такой вопрос, если я объявляю переменную инт64 вместо интежер то разница тут только в том что для первой выделяется больше памяти? то есть если я, объявляя инт64 буду работать по большей степени с числами состоящими из 6 цифр то проблем не возникнет никаких?
← →
begin...end © (2005-01-10 17:40) [6]> [5] mal4ik (10.01.05 17:38)
А ЗАЧЕМ объявлять переменную Int64, если заранее известно, что в ней будет храниться не более чем 6-значное число?
← →
mal4ik (2005-01-10 17:43) [7]нет, просто не всегда там будет только 6 цифр, хочется с запасом на всякий. То есть траблов не будет так?
← →
begin...end © (2005-01-10 17:45) [8]> [7] mal4ik (10.01.05 17:43)
Если ей не будет присваиваться число, меньшее Low(Int64) или большее High(Int64), то проблем быть не должно.
← →
Александр Иванов © (2005-01-10 17:46) [9]mal4ik (10.01.05 17:43) [7]
Проблем не будет, но память не безразмерная и ее надо использовать разумно.
← →
mal4ik (2005-01-10 17:46) [10]понятненько, спасибо
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2005.01.23;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.037 c