Numerical computing with IEEE floating point arithmetic: by Michael L. Overton PDF

By Michael L. Overton

Are you acquainted with the IEEE floating aspect mathematics common? do you want to appreciate it greater? This booklet provides a wide evaluation of numerical computing, in a ancient context, with a distinct concentrate on the IEEE general for binary floating element mathematics. Key rules are constructed step-by-step, taking the reader from floating aspect illustration, competently rounded mathematics, and the IEEE philosophy on exceptions, to an figuring out of the the most important suggestions of conditioning and balance, defined in an easy but rigorous context. It provides technical information that aren't on hand in other places and contains not easy routines that transcend the themes coated within the textual content.

Numerical Computing with IEEE Floating element mathematics offers an simply available but targeted dialogue of IEEE Std 754-1985, arguably an important normal within the laptop undefined. the results of an remarkable cooperation among educational desktop scientists and the leading edge of undefined, it truly is supported via almost each glossy laptop. different issues contain the floating aspect structure of the Intel microprocessors and a dialogue of programming language help for a standard.

The publication will be obtainable to scholars at any point, in addition to to any reader with an curiosity in pcs and arithmetic. It offers adequate number of content material that each one however the such a lot professional readers will locate anything of curiosity.

Show description

Read or Download Numerical computing with IEEE floating point arithmetic: including one theorem, one rule of thumb, and one hundred and one exercises PDF

Best machine theory books

Christian Blum, Daniel Merkle's Swarm Intelligence: Introduction and Applications PDF

The book’s contributing authors are one of the best researchers in swarm intelligence. The e-book is meant to supply an outline of the topic to newcomers, and to provide researchers an replace on fascinating fresh advancements. Introductory chapters take care of the organic foundations, optimization, swarm robotics, and purposes in new-generation telecommunication networks, whereas the second one half includes chapters on extra particular issues of swarm intelligence study.

Get Progress in Artificial Intelligence: 12th Portuguese PDF

This ebook constitutes the refereed complaints of the twelfth Portuguese convention on synthetic Intelligence, EPIA 2005, held in Covilhã, Portugal in December 2005 as 9 built-in workshops. The fifty eight revised complete papers awarded have been rigorously reviewed and chosen from a complete of 167 submissions. according to the 9 constituting workshops, the papers are geared up in topical sections on basic synthetic intelligence (GAIW 2005), affective computing (AC 2005), synthetic lifestyles and evolutionary algorithms (ALEA 2005), development and using ontologies for the semantic net (BAOSW 2005), computational tools in bioinformatics (CMB 2005), extracting wisdom from databases and warehouses (EKDB&W 2005), clever robotics (IROBOT 2005), multi-agent platforms: idea and functions (MASTA 2005), and textual content mining and functions (TEMA 2005).

Read e-book online Evolvable Components: From Theory to Hardware PDF

Initially of the Nineteen Nineties learn began in the way to mix gentle comput­ ing with reconfigurable in a particularly special means. one of many tools that was once built has been referred to as evolvable undefined. due to evolution­ ary algorithms researchers have began to evolve digital circuits commonly.

Additional info for Numerical computing with IEEE floating point arithmetic: including one theorem, one rule of thumb, and one hundred and one exercises

Example text

One often used in the 1950s was to generate the largest floating point number as the result. The rationale offered by the manufacturers was that the user would notice the large number in the output and draw the conclusion that something had gone wrong. However, this often led to confusion: for example, the expression 1/0 — 1/0 would give the result 0, so the user might not notice that any error had taken place. " To avoid this, the burden was on the programmer to make sure that division by zero would never occur.

Remainder, Square Root, and Format Conversions In addition to requiring that the basic arithmetic operations be correctly rounded, the IEEE standard also requires that correctly rounded remainder and square root operations be provided. The remainder operation, x REM y, is valid for finite x and nonzero y and produces r — x — y x n, where n is the integer nearest the exact value x/y. The square root operation is valid for all nonnegative arguments. The standard method for computing square roots goes back to Newton.

Addition with oo makes mathematical sense. In the parallel resistance example, we see that 00+-^- =00. This is true even if R-2 also happens to be zero, because oo + oo = oo. We also have a — oo = —oo for any finite value of a. But there is no way to make sense of the expression oo — oo, which therefore yields the result NaN. These conventions can be justified mathematically by considering addition of limits. , or the other way around. Clearly, the sequence Xk+yk also diverges to oo. This justifies the expression oo + oo = oo.

Download PDF sample

Rated 4.50 of 5 – based on 27 votes

About the Author