Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Handbook of Floating-Point Arithmetic

Buy

Floating-point arithmetic is by far the most widely used way of implementing real-number arithmetic on modern computers. Although the basic principles of floating-point arithmetic can be explained in a short amount of time, making such an arithmetic reliable and portable, yet fast, is a very difficult task. From the 1960s to the early 1980s, many different arithmetics were developed, but their implementation varied widely from one machine to another, making it difficult for nonexperts to design, learn, and use the required algorithms. As a result, floating-point arithmetic is far from being exploited to its full potential.

This handbook aims to provide a complete overview of modern floating-point arithmetic, including a detailed treatment of the newly revised (IEEE 754-2008) standard for floating-point arithmetic. Presented throughout are algorithms for implementing floating-point arithmetic as well as algorithms that use floating-point arithmetic. So that the techniques presented can be put directly into practice in actual coding or design, they are illustrated, whenever possible, by a corresponding program.

Key topics and features include:

* Presentation of the history and basic concepts of floating-point arithmetic and various aspects of the past and current standards

* Development of smart and nontrivial algorithms, and algorithmic possibilities induced by the availability of a fused multiply-add (fma) instruction, e.g., correctly rounded software division and square roots

* Implementation of floating-point arithmetic, either in software—on an integer processor—or hardware, and a discussion of issues related to compilers and languages

* Coverage of several recent advances related to elementary functions: correct rounding of these functions and computation of very accurate approximations under constraints

* Extensions of floating-point arithmetic such as certification, verification, and big precision

Handbook of Floating-Point Arithmetic is designed for programmers of numerical applications, compiler designers, programmers of floating-point algorithms, designers of arithmetic operators, and more generally, students and researchers in numerical analysis who wish to better understand a tool used in their daily work and research.

(HTML tags aren't allowed.)

GTK+ /Gnome Application Development
GTK+ /Gnome Application Development

This title is for the reader who is conversant with the C programming language and UNIX/Linux development. It provides detailed and solution-oriented information designed to meet the needs of programmers and application developers using the GTK+/Gnome libraries. Coverage complements existing GTK+/Gnome documentation, going into more depth on...

Encyclopedia of Healthcare Information Systems (3 Vol. Set)
Encyclopedia of Healthcare Information Systems (3 Vol. Set)

Healthcare, a vital industry that touches most of us in our lives, faces major challenges in demographics, technology, and finance. Longer life expectancy and an aging population, technological advancements that keep people younger and healthier, and financial issues are a constant strain on healthcare organizations resources and management....

Apache Hive Essentials
Apache Hive Essentials

Immerse yourself on a fantastic journey to discover the attributes of big data by using Hive

About This Book

  • Discover how Hive can coexist and work with other tools in the Hadoop ecosystem to create big data solutions
  • Grasp the skills needed, learn the best practices, and avoid the...

Cascade Separation of Powders
Cascade Separation of Powders
Industry imposes stringent requirements on the quality of powder materials used in many areas of technology. To satisfy these requirements, it is necessary to overcome technical problems and find solutions of the problems, in most cases by the application of highly efficient separation processes.

The authors describe the...

Computing with Windows 7 for the Older and Wiser: Get Up and Running on Your Home PC
Computing with Windows 7 for the Older and Wiser: Get Up and Running on Your Home PC

This book is written for those who are about to use their fi rst home computer or those who have yet to explore the wider opportunities afforded by a computer beyond searching the Internet and sending the occasional email message. You have my word that there will be very few acronyms and those that do appear will be fully explained in...

3ds Max at a Glance (At a Glance)
3ds Max at a Glance (At a Glance)
Take a Closer Look at 3ds Max

One look and you'll see that this 3ds Max book is different from all the others. It presents the core 3ds Max features in pages packed with striking graphics that perfectly illustrate the concepts. Each page is loaded with vivid, detailed explanations on crucial components, such as the 3ds Max...

©2020 LearnIT (support@pdfchm.net) - Privacy Policy