Conversion.def 826 B

12345678910111213141516171819202122232425
  1. DEFINITION MODULE Conversions;
  2. (*
  3. Module: Numeric-to-string conversions
  4. Author: Ceriel J.H. Jacobs
  5. Version: $Id$
  6. *)
  7. PROCEDURE ConvertOctal(num, len: CARDINAL; VAR str: ARRAY OF CHAR);
  8. (* Convert number "num" to right-justified octal representation of
  9. "len" positions, and put the result in "str".
  10. If the result does not fit in "str", it is truncated on the right.
  11. *)
  12. PROCEDURE ConvertHex(num, len: CARDINAL; VAR str: ARRAY OF CHAR);
  13. (* Convert a hexadecimal number to a string *)
  14. PROCEDURE ConvertCardinal(num, len: CARDINAL; VAR str: ARRAY OF CHAR);
  15. (* Convert a cardinal number to a string *)
  16. PROCEDURE ConvertInteger(num: INTEGER;
  17. len: CARDINAL;
  18. VAR str: ARRAY OF CHAR);
  19. (* Convert an integer number to a string *)
  20. END Conversions.