SQLite ACOSH() 函数返回值的反双曲余弦。 x 的反双曲余弦定义为:
如果参数小于 1,则该函数返回 NULL。
语法
ACOSH(x)
参数
x | 必填。 指定值。 |
返回值
返回值的反双曲余弦。
示例 1:
下面的示例展示了 ACOSH() 函数的用法。
SELECT ACOSH(1);
Result: 0.0
SELECT ACOSH(2);
Result: 1.31695789692482
SELECT ACOSH(3);
Result: 1.76274717403909
SELECT ACOSH(4);
Result: 2.06343706889556
SELECT ACOSH(5);
Result: 2.29243166956118
示例 2:
考虑一个名为 Sample 的数据库表,其中包含以下记录:
Data | x |
---|---|
Data1 | 1 |
Data2 | 5 |
Data3 | 10 |
Data4 | 50 |
Data 5 | 100 |
下面给出的语句可用于计算逆数x 列记录的双曲余弦。
SELECT *, ACOSH(x) AS ACOSH_Value FROM Sample;
这将产生如下所示的结果:
Data | x | ACOSH_Value |
---|---|---|
Data1 | 1 | 0.0 |
Data2 | 5 | 2.29243166956118 |
Data3 | 10 | 2.99322284612638 |
Data4 | 50 | 4.60507017098476 |
Data5 | 100 | 5.29829236561048 |