Val (процедура)

Язык:
Русский
English

 Val (процедура)


Преобразовывает строковое значение в его числовое представление.

Объявление

 procedure Val(S; Var V; var Code : Integer);

Где:

  S    - переменная со строковым типом. Должна представлять
         последовательность символов, формирующих знаковое целое число.
  V    - переменная типа Real или Integer
  Code - переменная типа Integer

Режим

Windows, Real, Protected

Замечания

Преобразовывает строковое значение (S) в его числовое представление, как это происходит при чтении из текстового файла с помощью Read. Code — позиция, в которой произошла ошибка при преобразовании, или нуль, если ошибки не было.

См. также

Пример

Язык:
Русский
English


 { Пример программы для процедуры Val }

var
  I, Code : Integer;

begin
 { Получаем текст из командной строки }
 Val(ParamStr(1), I, Code);
 { Была ошибка при преобразовании ? }
 if Code <> 0 then
   WriteLn('Ошибка при преобразовании в позиции : ', Code)
 else
   WriteLn('Число = ', I);
end.
Тэги: Val
| G+
Код для вставки: :: :: :: ::
Поделиться: // //
 

pascal.net.ru ВКонтакте

Форум

Загрузка...
 

Карта Интернета

Internet Map
Яндекс.Метрика

Танки Онлайн

ПРОДАЁТСЯ ТАНК МИЛЛИОН кристаллов, УО-2, 4000руб. Tanki Online 28 панфиловцев