skip to main content
article
Free Access

Desirable floating-point arithmetic and elementary functions for numerical computation

Published:01 October 1978Publication History
Skip Abstract Section

Abstract

The purpose of this talk is to summarize proposed specifications for floating-point arithmetic and elementary functions. The topics considered are: the base of the number system, precision control, number representation, arithmetic operations, other basic operations, elementary functions, and exception handling. The possibility of doing with-out fixed-point arithmetic is also mentioned.

The specifications are intended to be entirely at the level of a programming language such as Fortran. The emphasis is on convenience and simplicity from the user's point of view. Conforming to such specifications would have obvious beneficial implications for the portability of numerical software, and for proving programs correct, as well as attempting to provide facilities which are most suitable for the user. The specifications are not complete in every detail, but it is intended that they be complete “in spirit” - some further details, especially syntactic details, would have to be provided, but the proposals are otherwise relatively complete.

References

  1. 1 T.E. Hull, "Semantics of Floating Point Arithmetic and Elementary Functions", Portabillty of Numerical Software (ed. W.R. Cowell), Springer-Verlag, N.Y., 1977, pp.37-48. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2 T.E. Hull end J.J. Hofbauer, "Language Facilities for Multiple Precision Floating Point Computation, with Examples, and the Description of a Preprocessor", Tech. Rep. No.63, Dept. of Comp. Sci., Univ. of Toronto (1974).Google ScholarGoogle Scholar
  3. 3 T.E. Hull and J.J. Hofbauer, "Language Facilities for Numerical Computation", Mathematical Proceedings of the ACM-SIAM Conf. on Mathematical Software II (ed. John R. Rice), Academic Press, N.Y. 1977, Proceedings of the ACM-SIAM Conf. on Mathematical Software II, Purdue Univ. (1974), pp.1-18.Google ScholarGoogle Scholar

Index Terms

  1. Desirable floating-point arithmetic and elementary functions for numerical computation

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in

          Full Access

          • Published in

            cover image ACM SIGNUM Newsletter
            ACM SIGNUM Newsletter  Volume 14, Issue 1
            March 1979
            192 pages
            ISSN:0163-5778
            DOI:10.1145/1053417
            Issue’s Table of Contents
            • cover image ACM Conferences
              Proceedings of the SIGNUM Conference on the Programming Environment for Development of Numerical Software
              October 1978
              86 pages
              ISBN:9781450377966
              DOI:10.1145/800208

            Copyright © 1978 Author

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 1 October 1978

            Check for updates

            Qualifiers

            • article

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader