diff --git a/src/math/special/scalbln.h b/src/math/special/scalbln.h index af596ad..5411e09 100644 --- a/src/math/special/scalbln.h +++ b/src/math/special/scalbln.h @@ -12,3 +12,5 @@ T(RN, nan, 1, nan, 0x T(RN, inf, 2147483647, inf, 0x0p+0, 0) T(RN, inf, -2147483647, inf, 0x0p+0, 0) T(RN, -inf, 2147483647, -inf, 0x0p+0, 0) +T(RN, 0x1p+1023, -2097, 0x1p-1074, 0x0p+0, 0) +T(RN, 0x1p-1074, 2097, 0x1p+1023, 0x0p+0, 0) diff --git a/src/math/special/scalblnf.h b/src/math/special/scalblnf.h index 68bad47..e8528b6 100644 --- a/src/math/special/scalblnf.h +++ b/src/math/special/scalblnf.h @@ -12,3 +12,5 @@ T(RN, nan, 1, nan, 0x0p+0, 0) T(RN, inf, 2147483647, inf, 0x0p+0, 0) T(RN, inf, -2147483647, inf, 0x0p+0, 0) T(RN, -inf, 2147483647, -inf, 0x0p+0, 0) +T(RN, 0x1p+127, -276, 0x1p-149, 0x0p+0, 0) +T(RN, 0x1p-149, 276, 0x1p+127, 0x0p+0, 0) diff --git a/src/math/special/scalblnl.h b/src/math/special/scalblnl.h index cea8e15..f368410 100644 --- a/src/math/special/scalblnl.h +++ b/src/math/special/scalblnl.h @@ -12,3 +12,5 @@ T(RN, nan, 1, na T(RN, inf, 2147483647, inf, 0x0p+0, 0) T(RN, inf, -2147483647, inf, 0x0p+0, 0) T(RN, -inf, 2147483647, -inf, 0x0p+0, 0) +T(RN, 0x1p+16383L, -32828, 0x1p-16445L, 0x0p+0, 0) +T(RN, 0x1p-16445L, 32828, 0x1p+16383L, 0x0p+0, 0) diff --git a/src/math/special/scalbn.h b/src/math/special/scalbn.h index af596ad..5411e09 100644 --- a/src/math/special/scalbn.h +++ b/src/math/special/scalbn.h @@ -12,3 +12,5 @@ T(RN, nan, 1, nan, 0x T(RN, inf, 2147483647, inf, 0x0p+0, 0) T(RN, inf, -2147483647, inf, 0x0p+0, 0) T(RN, -inf, 2147483647, -inf, 0x0p+0, 0) +T(RN, 0x1p+1023, -2097, 0x1p-1074, 0x0p+0, 0) +T(RN, 0x1p-1074, 2097, 0x1p+1023, 0x0p+0, 0) diff --git a/src/math/special/scalbnf.h b/src/math/special/scalbnf.h index 68bad47..e8528b6 100644 --- a/src/math/special/scalbnf.h +++ b/src/math/special/scalbnf.h @@ -12,3 +12,5 @@ T(RN, nan, 1, nan, 0x0p+0, 0) T(RN, inf, 2147483647, inf, 0x0p+0, 0) T(RN, inf, -2147483647, inf, 0x0p+0, 0) T(RN, -inf, 2147483647, -inf, 0x0p+0, 0) +T(RN, 0x1p+127, -276, 0x1p-149, 0x0p+0, 0) +T(RN, 0x1p-149, 276, 0x1p+127, 0x0p+0, 0) diff --git a/src/math/special/scalbnl.h b/src/math/special/scalbnl.h index cea8e15..f368410 100644 --- a/src/math/special/scalbnl.h +++ b/src/math/special/scalbnl.h @@ -12,3 +12,5 @@ T(RN, nan, 1, na T(RN, inf, 2147483647, inf, 0x0p+0, 0) T(RN, inf, -2147483647, inf, 0x0p+0, 0) T(RN, -inf, 2147483647, -inf, 0x0p+0, 0) +T(RN, 0x1p+16383L, -32828, 0x1p-16445L, 0x0p+0, 0) +T(RN, 0x1p-16445L, 32828, 0x1p+16383L, 0x0p+0, 0)