FUNCTION VALUE ( V : STRING ) : NUMBER;
Функция VALUE возвращает число, представленное строкой.
Параметр: V - строка, содержащая действительный или целочисленный литерал (см. 7.5).
Результат: число, соответствующее содержанию строки. Если строка не может быть интерпретирована как действительный или целочисленный литерал, то возвращается неопределенное (?) значение.
Пример - В данном примере представлены результаты вызова функции VALUE с разными параметрами:
VALUE ( '1.234' ) | --> 1.234 (действительное число) | |||
VALUE ( '20' ) | --> 20 (целое число) | |||
VALUE ( 'abc' ) | --> ? (неопределенное значение) |