TANH()
All functions > MATH > TANH()
Returns the hyperbolic tangent of a number.
Signatures
Hyperbolic tangent
Returns: Hyperbolic tangent, in (-1, 1)
TANH(number: T) → DOUBLE sql
| Parameter | Type | Required | Description |
|---|---|---|---|
number | T | Yes | Any floating-point number |
With:
T: Floating-point type (FLOAT, DOUBLE)
Signature notes:
- Definition:
TANH(x) = SINH(x) / COSH(x) - Returns values in (-1, 1)
- Odd function:
TANH(-x) = -TANH(x) - Approaches ±1 as x approaches ±∞
- Returns NULL if the input is NULL
Examples
FeatureQL
SELECT
f1 := TANH(0E0), -- tanh(0) = 0
f2 := TANH(1E0), -- tanh(1)
f3 := TANH(-1E0), -- Odd function
f4 := TANH(5E0) -- Approaches 1 for large x
;Result
| f1 VARCHAR | f2 VARCHAR | f3 VARCHAR | f4 VARCHAR |
|---|---|---|---|
| 0.0 | 0.7615941559557649 | -0.7615941559557649 | 0.9999092042625951 |
On this page