Авторизация

Логин: Пароль:
Регистрация Забыли свой пароль?

Конвертация string в integer

Страницы: 1
Конвертация string в integer
И снова здравствуйте smile:)
Суть проблемы: надо сконвертировать число, записанное в текстовом виде (количество символов в числе изначально неизвестно, так что желательно обойтись без посимвольного перебора) в тип integer (а еще лучше - в real). Для удобства дано, что сразу после числа идет символ "/". Жду помощи.

АА Шайтан, неправильно написал название темы. Конвертировать надо именно string в integer, а не наоборот. Не вижу как изменить название, так что придется оставить как есть.
Изменено: duffman - 09.11.2010 19:31:26
для конвертации string в integer есть специальная функция val

если нужно самому разобрать число, то алгоритм для целой части такой:
1 .в цикле просматриваем всю введенную строку по-символьно.
2. каждый текстовый символ преобразуем в integer через разницу кодов в таблице ASCII.
что- то типа n=ord(S)-48
3. суммируешь все полученные цифры, умножив их на вес разряда.
Страницы: 1
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)