Modula-2 || Compiler & Tools || Library || Search Engine
FROM StdIO IMPORT FILE;
VAR Done: BOOLEAN;
PROCEDURE ReadReal(VAR x: REAL); PROCEDURE FreadReal(f: FILE; VAR x: REAL); PROCEDURE WriteReal(x: REAL; n: CARDINAL); PROCEDURE FwriteReal(f: FILE; x: REAL; n: CARDINAL); PROCEDURE WriteFloat(x: REAL; pd: CARDINAL; dp: CARDINAL); PROCEDURE FwriteFloat(f: FILE; x: REAL; pd: CARDINAL; dp: CARDINAL); PROCEDURE WriteRealOct(x: REAL); PROCEDURE FwriteRealOct(f: FILE; x: REAL); PROCEDURE WriteRealHex(x: REAL); PROCEDURE FwriteRealHex(f: FILE; x: REAL);
WriteReal, FwriteReal write x using n characters. If less than n characters are needed, leading blanks are inserted.
WriteFloat, FwriteFloat write x in fixed point notation using pd digits in front of decimal point and dp digits behind decimal point. If less than pd digits are needed, leading blanks are inserted.
WriteRealOct, FwriteRealOct and WriteRealHex, FwriteRealHex write x in octal/hexadecimal format.
Modula-2 || Compiler & Tools || Library || Search Engine