X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=src%2Fmath%2Fucb%2Fcos.h;h=e3b586c5203570840ca074bd87279603e3653737;hb=b9502244c24917c2fc442fc32e34c6803f8a3bcd;hp=be8e82b6e40e5063322892272674ffddb6f5e5b9;hpb=f9d17902a35b6403b7c8354845e9f13f882c1c8e;p=libc-test diff --git a/src/math/ucb/cos.h b/src/math/ucb/cos.h index be8e82b..e3b586c 100644 --- a/src/math/ucb/cos.h +++ b/src/math/ucb/cos.h @@ -34,7 +34,7 @@ // enhancement. Nevertheless, and without creating any obligation on its // part, Sun welcomes your comments concerning the software and requests // that they be sent to fdlibm-comments@sunpro.sun.com. -// cosd(+-max) +// cosd(+-max) // cosd(tiny) is ~1.0 T(RN, 0x1p-30, 0x1p+0, 0x1p-9, INEXACT) T(RN, -0x1p-30, 0x1p+0, 0x1p-9, INEXACT) @@ -89,8 +89,8 @@ T(RD, nan, nan, 0x0p+0, 0) T(RD, inf, nan, 0x0p+0, INVALID) T(RD, nan, nan, 0x0p+0, 0) T(RD, -inf, nan, 0x0p+0, INVALID) -T(RD, 0x1p-27, 0x1.fffffffffffffp-1, -0x1.800002p-1, INEXACT) -T(RD, -0x1p-27, 0x1.fffffffffffffp-1, -0x1.800002p-1, INEXACT) +T(RD, 0x1p-27, 0x1.fffffffffffffp-1, -0x1.8p-1, INEXACT) +T(RD, -0x1p-27, 0x1.fffffffffffffp-1, -0x1.8p-1, INEXACT) T(RN, 0x1p-1073, 0x1p+0, 0x0p+0, INEXACT) T(RN, 0x1.2p-1071, 0x1p+0, 0x0p+0, INEXACT) T(RN, 0x1p-1024, 0x1p+0, 0x0p+0, INEXACT) @@ -156,32 +156,32 @@ T(RU, nan, nan, 0x0p+0, 0) T(RU, nan, nan, 0x0p+0, 0) T(RU, inf, nan, 0x0p+0, INVALID) T(RU, -inf, nan, 0x0p+0, INVALID) -T(RZ, 0x1p-1074, 0x1.fffffffffffffp-1, -0x1.fffffep-1, INEXACT) -T(RZ, 0x1p-1073, 0x1.fffffffffffffp-1, -0x1.fffffep-1, INEXACT) -T(RZ, 0x1p-1024, 0x1.fffffffffffffp-1, -0x1.fffffep-1, INEXACT) -T(RZ, 0x1p-1023, 0x1.fffffffffffffp-1, -0x1.fffffep-1, INEXACT) -T(RZ, 0x1.ffffffffffffcp-1023, 0x1.fffffffffffffp-1, -0x1.fffffep-1, INEXACT) -T(RZ, 0x1.ffffffffffffep-1023, 0x1.fffffffffffffp-1, -0x1.fffffep-1, INEXACT) -T(RZ, 0x1p-1022, 0x1.fffffffffffffp-1, -0x1.fffffep-1, INEXACT) -T(RZ, 0x1.0000000000001p-1022, 0x1.fffffffffffffp-1, -0x1.fffffep-1, INEXACT) -T(RZ, 0x1.0000000000002p-1022, 0x1.fffffffffffffp-1, -0x1.fffffep-1, INEXACT) -T(RZ, 0x1p-1021, 0x1.fffffffffffffp-1, -0x1.fffffep-1, INEXACT) -T(RZ, 0x1p-1020, 0x1.fffffffffffffp-1, -0x1.fffffep-1, INEXACT) +T(RZ, 0x1p-1074, 0x1.fffffffffffffp-1, -0x1p+0, INEXACT) +T(RZ, 0x1p-1073, 0x1.fffffffffffffp-1, -0x1p+0, INEXACT) +T(RZ, 0x1p-1024, 0x1.fffffffffffffp-1, -0x1p+0, INEXACT) +T(RZ, 0x1p-1023, 0x1.fffffffffffffp-1, -0x1p+0, INEXACT) +T(RZ, 0x1.ffffffffffffcp-1023, 0x1.fffffffffffffp-1, -0x1p+0, INEXACT) +T(RZ, 0x1.ffffffffffffep-1023, 0x1.fffffffffffffp-1, -0x1p+0, INEXACT) +T(RZ, 0x1p-1022, 0x1.fffffffffffffp-1, -0x1p+0, INEXACT) +T(RZ, 0x1.0000000000001p-1022, 0x1.fffffffffffffp-1, -0x1p+0, INEXACT) +T(RZ, 0x1.0000000000002p-1022, 0x1.fffffffffffffp-1, -0x1p+0, INEXACT) +T(RZ, 0x1p-1021, 0x1.fffffffffffffp-1, -0x1p+0, INEXACT) +T(RZ, 0x1p-1020, 0x1.fffffffffffffp-1, -0x1p+0, INEXACT) T(RZ, 0x1p-26, 0x1.fffffffffffffp-1, -0x1.55554p-56, INEXACT) -T(RZ, 0x1.8p-25, 0x1.ffffffffffff7p-1, -0x1.affffep-50, INEXACT) -T(RZ, -0x1p-1074, 0x1.fffffffffffffp-1, -0x1.fffffep-1, INEXACT) -T(RZ, -0x1p-1073, 0x1.fffffffffffffp-1, -0x1.fffffep-1, INEXACT) -T(RZ, -0x1p-1024, 0x1.fffffffffffffp-1, -0x1.fffffep-1, INEXACT) -T(RZ, -0x1p-1023, 0x1.fffffffffffffp-1, -0x1.fffffep-1, INEXACT) -T(RZ,-0x1.ffffffffffffcp-1023, 0x1.fffffffffffffp-1, -0x1.fffffep-1, INEXACT) -T(RZ,-0x1.ffffffffffffep-1023, 0x1.fffffffffffffp-1, -0x1.fffffep-1, INEXACT) -T(RZ, -0x1p-1022, 0x1.fffffffffffffp-1, -0x1.fffffep-1, INEXACT) -T(RZ,-0x1.0000000000001p-1022, 0x1.fffffffffffffp-1, -0x1.fffffep-1, INEXACT) -T(RZ,-0x1.0000000000002p-1022, 0x1.fffffffffffffp-1, -0x1.fffffep-1, INEXACT) -T(RZ, -0x1p-1021, 0x1.fffffffffffffp-1, -0x1.fffffep-1, INEXACT) -T(RZ, -0x1p-1020, 0x1.fffffffffffffp-1, -0x1.fffffep-1, INEXACT) +T(RZ, 0x1.8p-25, 0x1.ffffffffffff7p-1, -0x1.bp-50, INEXACT) +T(RZ, -0x1p-1074, 0x1.fffffffffffffp-1, -0x1p+0, INEXACT) +T(RZ, -0x1p-1073, 0x1.fffffffffffffp-1, -0x1p+0, INEXACT) +T(RZ, -0x1p-1024, 0x1.fffffffffffffp-1, -0x1p+0, INEXACT) +T(RZ, -0x1p-1023, 0x1.fffffffffffffp-1, -0x1p+0, INEXACT) +T(RZ,-0x1.ffffffffffffcp-1023, 0x1.fffffffffffffp-1, -0x1p+0, INEXACT) +T(RZ,-0x1.ffffffffffffep-1023, 0x1.fffffffffffffp-1, -0x1p+0, INEXACT) +T(RZ, -0x1p-1022, 0x1.fffffffffffffp-1, -0x1p+0, INEXACT) +T(RZ,-0x1.0000000000001p-1022, 0x1.fffffffffffffp-1, -0x1p+0, INEXACT) +T(RZ,-0x1.0000000000002p-1022, 0x1.fffffffffffffp-1, -0x1p+0, INEXACT) +T(RZ, -0x1p-1021, 0x1.fffffffffffffp-1, -0x1p+0, INEXACT) +T(RZ, -0x1p-1020, 0x1.fffffffffffffp-1, -0x1p+0, INEXACT) T(RZ, -0x1p-26, 0x1.fffffffffffffp-1, -0x1.55554p-56, INEXACT) -T(RZ, -0x1.8p-25, 0x1.ffffffffffff7p-1, -0x1.affffep-50, INEXACT) +T(RZ, -0x1.8p-25, 0x1.ffffffffffff7p-1, -0x1.bp-50, INEXACT) T(RZ, nan, nan, 0x0p+0, 0) T(RZ, nan, nan, 0x0p+0, 0) T(RZ, inf, nan, 0x0p+0, INVALID)