
29.07.2009, 09:24
|
|
Познавший АНТИЧАТ
Регистрация: 05.03.2007
Сообщений: 1,985
С нами:
10097606
Репутация:
3349
|
|
2 Nightmarе ну так ты читай в буфер, а затем его прибавляй к TStrings_TYPE.text
2 НTL ну если дело на то пошло, то 407661516164772012300 - не влезит в integer.
потому как
Integer от -2147483648 до 2147483647
тебе даже real и Extended не подойдет
Так что считывай всё это в строку, из неё через copy выдериш ружные части, нужного размера и спокойно преобразуешь в integer.
Когдато приходилось писать алгоритмы(умножение, сумирование итд итп) для работы с числами занимаемыми в памяти - 1 мегобайт. - вот это здец было.
Когда число порядка - 2^100 000 000 нужно было умножить на такое же. - тут без асма необойтись было. И даже строки и массивы не помогалибы потому что расчетов бы я ждал несколько дней бы. А так за 5-6 минут считало.
Так что всё зависит от конкретной цели. ты скажу что именно ты пишешь и что именно надо, мож что посоветуем.
|
|
|