Floating point tests: Sticky bit calculation Copyright of IBM Corp. 2005 --------------------------- b32+ > +1.4A6297P-69 +1.389B90P-76 -> +1.4BD3CFP-69 x b32+ > +1.79BD48P15 +1.7F8739P21 -> +1.01B718P22 x b32+ > +1.7FFDB0P-65 +1.3C8400P-79 -> +1.000052P-64 x b32+ > +1.760800P89 +1.7FFF40P105 -> +1.00001CP106 x b32+ > +1.763804P47 +1.245EF1P58 -> +1.247DB9P58 x b32+ > -1.6A7FF8P80 +1.00019CP95 -> +1.7FFF8FP94 x b32+ > +1.7F0947P-92 -1.4FFFC0P-112 -> +1.7F093BP-92 x b32+ > -1.6FFFF0P85 +1.737A2EP105 -> +1.737A20P105 x b32+ > +1.000000P-65 -1.6FFFFCP-86 -> +1.7FFFF2P-66 x b32+ > -1.5FFFFFP101 +1.00000CP121 -> +1.7FFFFDP120 x b32+ > +1.000008P60 +1.7FFFFEP82 -> +1.000001P83 x b32+ > +1.000001P-24 +1.44409CP-3 -> +1.4440A1P-3 x b32+ > -1.3FFFFFP-110 +1.0E796DP-88 -> +1.0E796BP-88 x b32+ > +1.000000P81 +1.565D33P127 -> +1.565D34P127 x b32+ > +0.001FAAP-126 +1.2D2308P-89 -> +1.2D2309P-89 x b32- > +1.355130P112 -1.1BC7B1P111 -> +1.019A85P113 x b32- > -1.1809FCP-116 -1.001695P-106 -> +1.7FE126P-107 x b32- > -1.1A7F80P96 -1.5C9BA4P111 -> +1.5C9A70P111 x b32- > +1.6EB66DP68 -1.6A0080P51 -> +1.6EB6E3P68 x b32- > +1.7FFFFBP104 -1.200400P83 -> +1.000001P105 x b32- > -1.27FFE0P17 -1.4D602BP35 -> +1.4D6002P35 x b32- > +1.7FFFF6P46 -1.790002P31 -> +1.0000F5P47 x b32- > +1.3DB28CP-60 -1.740002P-78 -> +1.3DB2CAP-60 x b32- > +1.000000P-51 -1.62EAFEP-4 -> +1.62EAFFP-4 x b32- > +1.3F2117P72 +1.2ACA00P63 -> +1.3ECBB2P72 b32* > -1.6A6200P27 -1.632000P46 -> +1.4FF233P74 x b32* > -0.001FC0P-126 -1.46F4F0P89 -> +1.456707P-47 x b32* > -1.6C98F0P-64 -0.01DE00P-126 -> +0.000001P-126 xu b32* > +1.680000P-46 +1.4213B5P-15 -> +1.2FE1DDP-60 x b32* > -1.6F77C0P-124 -1.25F000P-58 -> +0.000001P-126 xu b32* > -1.2ED400P-26 -1.01E740P-20 -> +1.316D83P-46 x b32* > -1.688000P7 -1.5A6E62P82 -> +1.466141P90 x b32* > +1.7377C0P-101 +1.143E00P-103 -> +0.000001P-126 xu b32* > -1.5D2928P-10 -1.156800P-58 -> +1.0112CEP-67 x b32* > -1.2543C0P112 -1.3E7BC0P-44 -> +1.75F059P68 x b32* > -1.561780P119 -1.2D59E0P83 -> +Inf xo b32* > +1.4A4C00P-43 +1.27B736P125 -> +1.04885CP83 x b32* > +1.360A4DP-93 +1.7A1400P-118 -> +0.000001P-126 xu b32* > +1.684D80P-65 +1.64564CP-95 -> +0.000001P-126 xu b32* > +1.4AA0EAP-80 +1.7FEE80P-57 -> +0.0032A5P-126 xu b32* > -1.7C4540P127 -1.5DAC7AP127 -> +Inf xo b32* > -1.46695CP-123 -1.5F1670P85 -> +1.2CE72CP-37 x b32* > -1.5EAABEP-123 -1.6469F0P-36 -> +0.000001P-126 xu b32* > +1.13B634P40 +1.1E3A8AP-62 -> +1.369877P-22 x b32* > -1.230F16P76 -1.3CD046P-11 -> +1.70877BP65 x b32* > -1.3C5781P121 -1.17D102P127 -> +Inf xo b32* > +1.74BF1AP-11 +1.69FB45P-34 -> +1.5FB229P-44 x b32* > -1.595273P0 -1.1CA2BBP90 -> +1.04F864P91 x b32* > +1.020000P-114 +1.1D5640P-125 -> +0.000001P-126 xu b32*+ > -1.5D3600P114 -1.370B00P-49 +1.679FDCP57 -> +1.1E9EECP66 x b32*+ > +1.000000P55 +1.2DD120P-48 +1.338EB6P15 -> +1.343C88P15 x b32*+ > -1.300000P27 -1.66CBA3P47 +1.416534P74 -> +1.7F5E9BP75 x b32*+ > -0.00034EP-126 -1.436F70P-47 -Zero -> +0.000001P-126 xu b32*+ > -1.42A711P111 -1.5C655EP-87 +1.1E5840P-4 -> +1.2794A7P25 x b32*+ > -1.6CB24EP-56 -1.35CAD2P30 +1.401000P-59 -> +1.281599P-25 x b32*+ > +1.3A0000P77 -1.300000P-54 +1.06FCE4P45 -> +1.06FCE1P45 x b32*+ > +1.300000P-12 +1.3771A3P102 +1.4ED065P96 -> +1.52C157P96 x b32*+ > +1.4F7299P-57 +1.4694D6P-45 +0.000034P-126 -> +1.20EB3FP-101 x b32*+ > +1.1CD484P31 +1.097AE0P95 -1.084997P110 -> +1.28717BP126 x b32*+ > +1.36FFFEP-118 -1.000000P87 +1.000200P-17 -> +1.7FFE49P-18 x b32*+ > +1.287800P-19 +1.4F23A5P70 -1.7C7F54P38 -> +1.084C8CP52 x b32*+ > -1.3E1555P93 +1.400000P-49 +1.78BE88P57 -> +1.78B5A0P57 x b32*+ > +1.020509P16 +1.193900P-17 +1.284EBEP-2 -> +1.6FCB4BP-1 x b32*+ > +1.61BA17P6 +1.0E3B4EP69 -1.773733P75 -> +1.66F4F7P69 x b32*+ > +1.6FFF05P101 +1.0D15BFP-13 -1.3BAD3BP65 -> +1.0443D9P89 x b32*+ > +1.086C83P73 +1.045600P44 +1.4B3D94P121 -> +1.540E4EP121 x b32*+ > -1.785700P-108 -1.6F7367P127 +1.6EADE5P22 -> +1.146019P23 x b32*+ > -1.61858BP-39 -1.4FE88CP-59 -1.02BEFFP-97 -> +1.51A364P-99 x b32*+ > -1.72D000P1 +1.2DE75BP103 +1.000974P115 -> +1.7FC070P114 x b32*+ > +1.72C235P39 +1.680000P55 +1.7FFFF0P111 -> +1.000067P112 x b32*+ > +1.13FF25P-43 +1.15A000P84 +1.4B64A6P54 -> +1.4B6A0FP54 x b32*+ > +1.1C7EABP-74 +1.7310E3P72 -1.500000P-40 -> +1.149690P-1 x b32*+ > -1.7BEFBFP59 -1.7C0000P-11 +1.3D069FP68 -> +1.3D06BFP68 x b32*+ > -1.0D3DCBP112 +1.680000P-53 +1.589356P81 -> +1.589353P81 x b32*+ > -1.28E800P-96 -1.0D5535P72 +1.4FBB39P-9 -> +1.4FBCAFP-9 x b32*+ > -1.680000P-117 +1.0D3DCBP59 +1.5C57ABP-34 -> +1.5C57ABP-34 x b32*+ > +1.1B92CDP-82 +1.6133CDP-12 -1.4A51F0P-126 -> +1.08DB82P-93 x b32*+ > -1.1C72FDP1 +1.5545ABP-70 +1.12CC57P-62 -> +1.10C2FFP-62 x b32*+ > +1.46B280P125 -1.3B2393P-61 +1.2B577FP79 -> +1.2B553BP79 x b32*+ > +1.012651P-48 +1.11E2B1P53 -1.7F8000P-42 -> +1.133223P5 x b32*+ > +1.550FABP65 +1.1E7E4FP25 +1.6C0200P49 -> +1.03E8CCP91 x b32*+ > -1.12E70EP44 -1.0747A3P1 +1.300100P3 -> +1.1B41E9P45 x b32*+ > +1.7D38F7P97 +1.2BFE8BP-66 -1.67FF00P-11 -> +1.2A20D6P32 x b32*+ > +1.4143AEP88 +1.3C7864P33 +1.000100P78 -> +1.0E4898P122 x b32*+ > -1.7EAF23P40 -1.066AA3P122 -1.247FFCP124 -> +Inf xo b32*+ > -1.5B1FD3P4 -1.1BCCD8P102 +1.7C0002P68 -> +1.055B9CP107 x b32*+ > +1.17C757P-30 +1.5B4667P39 +1.7F8001P-29 -> +1.020146P10 x b32*+ > +1.6C7C5BP75 +1.24FB79P72 -1.3FFFC0P102 -> +Inf xo b32*+ > -1.5A8FFDP55 -1.521FF6P3 -1.6FFFFCP16 -> +1.336568P59 x b32*+ > +1.6B395FP100 +1.2F629FP72 -1.7FFFC0P125 -> +Inf xo b32*+ > +1.58DAB4P64 +1.402891P-82 +1.400002P-61 -> +1.22C665P-17 x b32*+ > -1.463A5DP72 -1.2269F5P-45 -1.7FFFF8P-20 -> +1.7B85F6P27 x b32*+ > -1.000000P-14 -1.000000P-123 +1.5D9C3BP-69 -> +1.5D9C3CP-69 x b32*+ > -1.3F7A06P58 -1.2E95ABP29 -1.7FFFFEP41 -> +1.0294E3P88 x b32*+ > +1.000000P-55 +1.000000P-113 +1.677C0DP-98 -> +1.677C0EP-98 x b32*+ > +1.740E1BP69 +1.081C13P94 -1.7FFFFFP116 -> +Inf xo b32*+ > +1.116185P26 +1.7C6B1BP-106 +1.791254P49 -> +1.791255P49 x b32*+ > -1.468000P14 -1.400000P85 +1.742F23P113 -> +1.7433CAP113