strtoint pascal



Автор Koshachek задал вопрос в разделе Другие языки и технологии

Ребят на object pascal как перевести один тип данных в другой? На делфи это звучит так к примеру: strTOint а на паскале? и получил лучший ответ

Ответ от Лось Филаретовый[гуру]
StrToInt нестандартная функцтя. ее удобство только в том что она функция.
зато сколько неудобств с ней
- не во всех реализациях она есть
- специально для ее использования надо подключать модуль
- надо перехватывать исключения. иначе прога вылетит при некорректных данных в строке.
Есть стандартная процедура VAL(str,x,err), тута str - тсрока для преобразования, х - переменная куда запишется преобразованное число, err - номер ошибочного символа, если ошибок нет, то err=0.
- Ее недостаток только в том, что это процедура
- не надо подключать дополнительных модулей
- при ошибге прога не крашится
- она есть во всех реализациях не старше турбо паскаля 1.0, а может и раньше.

Ответ от Андрей Севастьянов[гуру]
Delphi -- это и есть Object Pascal.

Ответ от Serge T[эксперт]
val (строка, число, код_ошибки);

Ответ от Павел Левшиц[новичек]
Delphi это не Object Pascal

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Ребят на object pascal как перевести один тип данных в другой? На делфи это звучит так к примеру: strTOint а на паскале?
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*