Wolfram ResearchProductsPurchasingServices & ResourcesAbout UsOur Sites

The Wolfram Technology Guide
Search within   


Technology Guide

More About Mathematica
Numerical-Precision Tracking (NPT)
PreviousNext
 
 
When repeatedly evaluating x = 11 x - 7, precision is lost at each step. This iteration is evaluated from a starting value of 0.7 (with 16-digit precision) in both Mathematica and a non-Mathematica system, and should result in 0.7 at each step. Mathematica tracks the precision loss, outputting only justifiable digits; the non-Mathematica system does not, leading to a highly misleading result.

Any numerical package or programming language can give numerical results up to machine precision, but only Mathematica will also automatically track and communicate how many digits of the result are accurate--using numerical-precision tracking (NPT) technology. This gives almost complete protection from numerical errors, be they round-off errors or from badly conditioned systems.

Related Links
Technology Guide: Extended-precision computation, numerical-precision control--specified input mode, numerical-precision control--specified output mode
Function documentation: Accuracy, N, Precision
Tutorial: Exact and Approximate Results, Arbitrary-Precision Calculations, Numerical Precision



Any questions about topics on this page? Click here to get an individual response.


© 2008 Wolfram Research, Inc.  | Sign up for our newsletter:   | Glossary