Content deleted Content added
Removed wrong content Tags: Mobile edit Mobile web edit |
ClueBot NG (talk | contribs) m Reverting possible vandalism by 86.138.70.18 to version by Headbomb. Report False Positive? Thanks, ClueBot NG. (2943537) (Bot) |
||
Line 1:
{{refimprove|date=June 2016}}
In [[computing]], '''octuple precision''' is a binary [[floating-point]]-based [[computer number format]] that occupies 32 [[byte]]s (256 [[bit]]s) in computer memory. This 256-[[bit]] octuple precision is for applications requiring results in higher than [[quadruple precision]]. This format is rarely (if ever) used and very few things support it.
{{Floating-point}}
== IEEE 754 octuple-precision binary floating-point format: binary256 ==
Line 44 ⟶ 45:
=== Octuple-precision examples ===
These examples are given in
of the floating-point value. This includes the sign, (biased) exponent, and significand.
0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 = +0
8000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 = −0
7fff f000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 = +infinity
ffff f000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 = −infinity
By default, 1/3 rounds down like [[double precision]], because of the odd number of bits in the significand.
So the bits beyond the rounding point are <code>0101...</code> which is less than 1/2 of a [[unit in the last place]].
==Implementations==
|