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

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

PASCAL. Как преобразовать символ (char/string) в число (integer/byte/real etc) ?
Процедура val(Строка, ЧисловаяПеременнаяВКоторуюБудетПомещеноЧисло,
подробнее...

Паскаль!Программа Калькулятор
хах)) ) интересно что вы хотели получить в ответ?
готовое решение?
если проблема в
подробнее...

Pascal | URL Encode\\Decode | UTF-8
function URL_To_Unicode(s:string):WideString;
var Buffer:string;
n:integer;
begin

подробнее...

что такое strtoint в pascal?
Это функции, преобразующие строку в число и число в строку,
подробнее...
 

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

Имя*

E-mail:*

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