Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Val(ReadOut.Text, op1, Code);


sashok ©   (2005-09-23 02:26:00) 

можете обяснить что это строка означает? (ReadOut.Text, op1, Code peremenniye v dannom primere)

Val(ReadOut.Text, op1, Code);


Zeqfreed   (2005-09-23 12:13:00) [1]

sashok   (23.09.05 02:26)

Процедура Val
Преобразует строку в её числовое представление.

Содержится в модуле: System
Категория: операции обработки строк
Синтаксис использования: procedure Val(S; var V; var Code : Integer);

Описание:
В коде Delphi процедура Val преобразует строку в её числовое представление, как если бы она была считана из текстового файла посредством процедуры Read.
S- выражение строкового типа; оно должно содержать последовательность символов, представляющих знаковое дробное число.
V- переменная, представляющая целое или дробное число.
Code- целочисленная переменная.

Если строка не является верным представлением числа - Codeбудет содержать позицию первого неподходящего символа.
Для строк, завершающихся нулевым символом, Codeбудет на единицу больше, чем действительная позиция неверного символа в строке.
Если строка является верным представлением числа - Codeбудет содержать нуль.

Процедура Val осуществляет проверку диапазона по разному, в зависимости от установки директивы компилятора $R и типа параметра V.

При директиве {$R+} значение, выходящее за граниицу допустимого диапазона, генерирует ошибку времени выполнения.
При {$R-} поведение процедуры варьируется основываясь на тип переменной V.


ЮЮ   (2005-09-23 03:27:00) [2]

Может Неlp по процедуре Val прочтешь ?


Наверх

Титульная страница Поиск, карта сайта Написать письмо