| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > String to Integer |
| Автор: lotax 24.6.2005, 09:51 |
| Здравствуйте, как преобразовать тип данных String в Integer, function StrToInt не подерживает большие числа (1110796714296409429) если можно пример. |
| Автор: Rrader 24.6.2005, 09:53 |
| StrToFloat |
| Автор: Snowy 24.6.2005, 10:03 | ||
Никак. Максимальное число, которое можно запихать в Delphi - 4294967295 Твое явно больше. Читай в DRKB "Работа с очень большими числами" |
| Автор: lotax 24.6.2005, 10:09 |
| а как показать например label.caption := |
| Автор: _hunter 24.6.2005, 10:52 |
| что как показать? |
| Автор: ~FoX~ 24.6.2005, 11:05 |
| StrToFloat('1110796714296409429') - но это не есть тип integer Label1.Caption := FloatToStr(1110796714296409429); - но нафига? |
| Автор: Poseidon 24.6.2005, 11:38 | ||
~FoX~
|
| Автор: lotax 24.6.2005, 11:46 |
| да, StrToFloat- Extended. [quote] есть данные (например:1110796714296409429 ) представленны как String, так вот как перевести его Integer;:qstn |
| Автор: _hunter 24.6.2005, 11:49 | ||
тебе ж сказали:
|
| Автор: Poseidon 24.6.2005, 11:49 |
| Никак! Диапозон Integer от -2147483648 до 2 147 483 647 Твое число выходит за эти рамки. |
| Автор: lotax 24.6.2005, 11:52 |
| |
| Автор: Alex 24.6.2005, 20:27 | ||||
Вашу строку спокойно можно перевести в число Int64
|
| Автор: lotax 27.6.2005, 06:07 |
| |