Open main menu

Changes

Interval package

20 bytes removed, 09:57, 12 January 2015
→‎What to expect: Removed fenv package
''Why is the interval package accurate?''
Some basic operations are provided by the C library on common platforms with directed rounding and correctly rounded result: plus, minus, division, multiplication and square root. These All other GNU Octave arithmetic functions are used not guaranteed to build the most basic interval functionsproduce accurate results, because they are based on C99 floating-point routines [http://www.gnu.org/software/libc/manual/html_node/Errors-in-Math-Functions.html#Errors-in-Math-Functions]. Their results depend on hardware, system libraries and compilation options.
All other GNU Octave arithmetic functions are not guaranteed to produce accurate results, because they are based on C99 floating-point routines [http://www.gnu.org/software/libc/manual/html_node/Errors-in-Math-Functions.html#Errors-in-Math-Functions]. Their results depend on hardware, system libraries and compilation options. The interval package handles these all functions with the help of the [http://www.mpfr.org/ GNU MPFR library]. With MPFR it is possible to compute system-independent, valid and tight enclosure enclosures of the correct results.
== Quick start introduction ==
240

edits