aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/test/regress/expected/float8.out50
-rw-r--r--src/test/regress/sql/float8.sql16
2 files changed, 33 insertions, 33 deletions
diff --git a/src/test/regress/expected/float8.out b/src/test/regress/expected/float8.out
index 36b2acda739..7aed4aa97f8 100644
--- a/src/test/regress/expected/float8.out
+++ b/src/test/regress/expected/float8.out
@@ -454,44 +454,44 @@ SELECT '' AS five, * FROM FLOAT8_TBL;
| -1.2345678901234e-200
(5 rows)
+RESET extra_float_digits;
-- hyperbolic functions
-SELECT sinh(float8 '0');
- sinh
-------
- 0
+SELECT sinh(float8 '1');
+ sinh
+--------------------
+ 1.1752011936438014
(1 row)
-SELECT cosh(float8 '0');
- cosh
-------
- 1
+SELECT cosh(float8 '1');
+ cosh
+--------------------
+ 1.5430806348152437
(1 row)
-SELECT tanh(float8 '0');
- tanh
-------
- 0
+SELECT tanh(float8 '1');
+ tanh
+--------------------
+ 0.7615941559557649
(1 row)
-SELECT asinh(float8 '0');
- asinh
--------
- 0
+SELECT asinh(float8 '1');
+ asinh
+-------------------
+ 0.881373587019543
(1 row)
-SELECT acosh(float8 '1');
- acosh
--------
- 0
+SELECT acosh(float8 '2');
+ acosh
+--------------------
+ 1.3169578969248166
(1 row)
-SELECT atanh(float8 '0');
- atanh
--------
- 0
+SELECT atanh(float8 '0.5');
+ atanh
+--------------------
+ 0.5493061443340548
(1 row)
-RESET extra_float_digits;
-- test for over- and underflow
INSERT INTO FLOAT8_TBL(f1) VALUES ('10e400');
ERROR: "10e400" is out of range for type double precision
diff --git a/src/test/regress/sql/float8.sql b/src/test/regress/sql/float8.sql
index 4660cd265eb..07fbb66c947 100644
--- a/src/test/regress/sql/float8.sql
+++ b/src/test/regress/sql/float8.sql
@@ -154,16 +154,16 @@ SELECT '' AS bad, f.f1 / '0.0' from FLOAT8_TBL f;
SELECT '' AS five, * FROM FLOAT8_TBL;
--- hyperbolic functions
-SELECT sinh(float8 '0');
-SELECT cosh(float8 '0');
-SELECT tanh(float8 '0');
-SELECT asinh(float8 '0');
-SELECT acosh(float8 '1');
-SELECT atanh(float8 '0');
-
RESET extra_float_digits;
+-- hyperbolic functions
+SELECT sinh(float8 '1');
+SELECT cosh(float8 '1');
+SELECT tanh(float8 '1');
+SELECT asinh(float8 '1');
+SELECT acosh(float8 '2');
+SELECT atanh(float8 '0.5');
+
-- test for over- and underflow
INSERT INTO FLOAT8_TBL(f1) VALUES ('10e400');