Common Math Library Reference Manual Sep83

Order Number: AA-M400A-TK

This document is the Reference Manual for the TOPS-10/TOPS-20 Common Math Library, published in September 1983. It describes a collection of mathematical routines compatible with TOPS-10 (Version 7.01A) and TOPS-20 (Versions 5.0 and 5.1) operating systems, supporting FORTRAN-10/20 and Pascal-10/20.

The library offers a wide range of mathematical functions, including:

  • Square root, logarithm (natural and base-10), exponential, and exponentiation.
  • Trigonometric, inverse trigonometric, and hyperbolic functions.
  • Random number generation, absolute value, and data type conversion.
  • Rounding, truncation, product, remainder, positive difference, transfer of sign, and maximum/minimum operations.
  • Complex conjugate and complex multiplication/division.

Each routine is detailed with its description, dependencies, argument/result data types and ranges (covering integer, single-precision, double-precision D/G-floating-point, and complex types), accuracy (including Maximum Relative Error, Root Mean Square, and LSB error distribution derived from internal tests and ELEFUNT tests), algorithm used, references, and error conditions. It also provides specific technical details for MACRO and BLISS programmers regarding calling sequences, entry points, and register usage.

AA-M400A-TK
May 1983
292 pages
Quality

Original
6.9MB

Site structure and layout ©2025 Majenko Technologies