Автор Koshachek задал вопрос в разделе Другие языки и технологии
Ребят на object pascal как перевести один тип данных в другой? На делфи это звучит так к примеру: strTOint а на паскале? и получил лучший ответ
Ответ от Лось Филаретовый[гуру]
StrToInt нестандартная функцтя. ее удобство только в том что она функция.
зато сколько неудобств с ней
- не во всех реализациях она есть
- специально для ее использования надо подключать модуль
- надо перехватывать исключения. иначе прога вылетит при некорректных данных в строке.
Есть стандартная процедура VAL(str,x,err), тута str - тсрока для преобразования, х - переменная куда запишется преобразованное число, err - номер ошибочного символа, если ошибок нет, то err=0.
- Ее недостаток только в том, что это процедура
- не надо подключать дополнительных модулей
- при ошибге прога не крашится
- она есть во всех реализациях не старше турбо паскаля 1.0, а может и раньше.
Delphi -- это и есть Object Pascal.
val (строка, число, код_ошибки);
Delphi это не Object Pascal
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
подробнее...