Модуль Reals Справочный лист

Модуль для преобразования REAL и LONGREAL из строки и в строку

Импортирует

SYSTEM

Постоянные

Этот раздел пуст.

Типы

LONGREAL = SYSTEM.REAL64;

64-битное длинное вещественное число

Переменные

Done: BOOLEAN;

Означает успешность последнего вызова процедуры

Процедуры

PROCEDURE LongStr (x: LONGREAL; n: INTEGER; VAR s: ARRAY OF CHAR);

Преобразует длинное вещественное число x в строку s.

n — минимальное количество литер (s дополняется пробелами слева).

PROCEDURE LongStrFix (x: LONGREAL; n: INTEGER; k: INTEGER; VAR s: ARRAY OF CHAR);

Преобразует длинное вещественное число x в строку s.

n — минимальное количество литер (s дополняется пробелами слева).

k — количество цифр после запятой (которая выводится как точка).

PROCEDURE LongVal (VAR s: ARRAY OF CHAR): LONGREAL;

Возвращает длинное вещественное число, преобразованное из строки s

PROCEDURE Str (x: REAL; n: INTEGER; VAR s: ARRAY OF CHAR);

Преобразует вещественное число x в строку s.

n — минимальное количество литер (s дополняется пробелами слева).

PROCEDURE StrFix (x: REAL; n: INTEGER; k: INTEGER; VAR s: ARRAY OF CHAR);

Преобразует вещественное число x в строку s.

n — минимальное количество литер (s дополняется пробелами слева).

k — количество цифр после запятой (которая выводится как точка).

PROCEDURE Val (VAR s: ARRAY OF CHAR): REAL;

Возвращает вещественное число, преобразованное из строки s