mpadd.f 783 B

123456789101112131415161718192021222324252627
  1. *DECK MPADD
  2. SUBROUTINE MPADD (X, Y, Z)
  3. C***BEGIN PROLOGUE MPADD
  4. C***SUBSIDIARY
  5. C***PURPOSE Subsidiary to DQDOTA and DQDOTI
  6. C***LIBRARY SLATEC
  7. C***TYPE ALL (MPADD-A)
  8. C***AUTHOR (UNKNOWN)
  9. C***DESCRIPTION
  10. C
  11. C Adds X and Y, forming result in Z, where X, Y and Z are 'mp'
  12. C (multiple precision) numbers. Four guard digits are used,
  13. C and then R*-rounding.
  14. C
  15. C***SEE ALSO DQDOTA, DQDOTI
  16. C***ROUTINES CALLED MPADD2
  17. C***REVISION HISTORY (YYMMDD)
  18. C 791001 DATE WRITTEN
  19. C 890831 Modified array declarations. (WRB)
  20. C 891214 Prologue converted to Version 4.0 format. (BAB)
  21. C 900402 Added TYPE section. (WRB)
  22. C***END PROLOGUE MPADD
  23. INTEGER X(*), Y(*), Z(*)
  24. C***FIRST EXECUTABLE STATEMENT MPADD
  25. CALL MPADD2 (X, Y, Z, Y, 0)
  26. RETURN
  27. END