 |
|
| |
|
 |
 |
at Global Oneness Community.
Share your dreams and let others help you with the interpretation!
Dream Sharing Forum
|
 |
Floating point - Problems with floating-point |  | Floating point - Problems with floating-point: Encyclopedia II - Floating point - Problems with floating-point |  | Floating-point numbers usually behave very similarly to the real numbers they are used to approximate. However, this can easily lead programmers into over-confidently ignoring the need for numerical analysis. There are many cases where floating-point numbers do not model real numbers well, even in simple cases such as representing the decimal fraction 0.1, which cannot be exactly represented in any binary floating-point format. For this reason, financial software tends not to use a binary floating-point n ...
See also:Floating point, Floating point - Usage in computing, Floating point - Problems with floating-point, Floating point - Properties of floating point arithmetic, Floating point - IEEE standard, Floating point - Examples, Floating point - Hidden bit, Floating point - Note |  | | Floating point, Floating point - Examples, Floating point - Hidden bit, Floating point - IEEE standard, Floating point - Note, Floating point - Problems with floating-point, Floating point - Properties of floating point arithmetic, Floating point - Usage in computing, Significant digits, Fixed-point arithmetic, Computable number, IEEE Floating Point Standard, IBM Floating Point Architecture, FLOPS, -0, half precision – single precision – double precision – quad precision |  | |
|  |  | Floating point: Encyclopedia II - Floating point - Problems with floating-point
Floating point - Problems with floating-point
Floating-point numbers usually behave very similarly to the real numbers they are used to approximate. However, this can easily lead programmers into over-confidently ignoring the need for numerical analysis. There are many cases where floating-point numbers do not model real numbers well, even in simple cases such as representing the decimal fraction 0.1, which cannot be exactly represented in any binary floating-point format. For this reason, financial software tends not to use a binary floating-point number representation. See: http://www2.hursley.ibm.com/decimal/
Errors in floating-point computation can include:
- Rounding
- Non-representable numbers: for example, the literal 0.1 cannot be represented exactly by a binary floating-point number
- Rounding of arithmetic operations: for example 2/3 might yield 0.6666667
- Absorption: 1×1015 + 1 = 1×1015
- Cancellation: subtraction between nearly equivalent operands
- Overflow, which usually yields an infinity
- Underflow (often defined as an inexact tiny result outside the range of the normal numbers for a format), which yields zero, a subnormal number, or the smallest normal number
- Invalid operations (such as an attempt to calculate the square root of a negative number). Invalid operations yield a result of NaN (not a number).
- Rounding errors: unlike the fixed-point counterpart, the application of dither in a floating point environment is nearly impossible. See external references for more information about the difficulty of applying dither and the rounding error problems in floating point systems
Floating point representation is more likely to be appropriate when proportional accuracy over a range of scales is needed. When fixed accuracy is required, fixed point is usually a better choice.
Other related archives-0, As of 2000, Computable number, FLOPS, FPUs, Fixed-point arithmetic, IBM Floating Point Architecture, IEEE, IEEE 754, IEEE 754r, IEEE Floating Point Standard, Intel 8087, NaN, Overflow, Significant digits, Underflow, associative, binary, bits, computer, decimal, denormal numbers, digital, distributive, dither, double precision, exponent, fixed-point, half precision, literal, normal numbers, numerical analysis, precision, quad precision, radix, rational numbers, real number, real numbers, scientific notation, significand, single precision, subnormal, x86, π
 Adapted from the Wikipedia article "Problems with floating-point", under the G.N U Free Docmentation License. Please also see http://en.wikipedia.org/wiki |
|
|
More material related to Floating Point can be found here:
|
|
« Back
|
Search the Global Oneness web site |
|
|
|
|
 |
Sneak-Peek of Global Oneness Community
Hi friend! The Global Oneness Community, the place for information and sharing about Oneness is not really launched yet (you will see there is still some clean up to do) ...but it is now open for a sneak-peek! And if you wish - please register and become one of the very first members to do so! Jonas
Forum Home,
Articles,
Photo Gallery,
Videos,
News,
Sitemap
...and much more!
|