--- a/RealConvert.def
+++ b/RealConvert.def
@@ -26,6 +26,15 @@
(* ["E" ["+" | "-"] digit [digit] ] *)
(* *)
(* Der Exponent kann auch mit "e","d","D" angegeben werden. *)
+ (* *)
+ (* Converts a number provided in string "Zahl" into a LONGREAL *)
+ (* *)
+ (* The syntax of a propper (LONG)REAL-representation is: *)
+ (* *)
+ (* ["+" | "-"] digit { digit } ["." digit { digit } ] *)
+ (* ["E" ["+" | "-"] digit [digit] ] *)
+ (* *)
+ (* The exponent symbol can also be given by "e","d","D". *)
(*----------------------------------------------------------------*)
PROCEDURE RealToFixString(VAR String : ARRAY OF CHAR;
@@ -35,6 +44,8 @@
VAR done : BOOLEAN);
(*----------------------------------------------------------------*)
+ (* Transformiert x in einen String mit Festkommadarstllung. *)
+ (* *)
(* Transformiert x in einen String mit Festkommadarstllung. *)
(*----------------------------------------------------------------*)
@@ -46,6 +57,11 @@
VAR done : BOOLEAN);
(*----------------------------------------------------------------*)
+ (* Transformiert x in einen String. *)
+ (* Wenn Komma >= 0 mit Festkommadarstllung, ansonsten in *)
+ (* Exponentialdarstellung. Durch den Parameter ExpLen kann dabei *)
+ (* die Stellenzahl im Exponenten (2 oder 3) gesteuert werden. *)
+ (* *)
(* Transformiert x in einen String. *)
(* Wenn Komma >= 0 mit Festkommadarstllung, ansonsten in *)
(* Exponentialdarstellung. Durch den Parameter ExpLen kann dabei *)
@@ -65,6 +81,12 @@
(* und der Exponent immer durch 3 teilbar ist. *)
(* Das hei3t auch, das der Vorkommaanteil zwischen 1 und 999 *)
(* liegt. *)
+ (* *)
+ (* Works like the routine RealToFloatString with the difference *)
+ (* the exponential representation is used in all cased and that *)
+ (* the exponent is divideble by three. *)
+ (* This also means the the part before the decimal dot is between *)
+ (* 1 and 999 *)
(*----------------------------------------------------------------*)
END RealConvert.