PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Как Cotd() работи в PostgreSQL

В PostgreSQL, cotd() е тригонометрична функция, която връща котангенса на посочения ъгъл.

Ъгълът се предоставя като аргумент, посочен в градуси.

В тригонометрията, в правоъгълен триъгълник, котангенсът на ъгъла е дължината на съседната страна, разделена на дължината на противоположната страна.

Синтаксис

Синтаксисът е така:

cotd(x)

Където x е сдвойна точност стойност, която се интерпретира като брой радиани.

Пример

Ето пример, за да демонстрирате как работи.

SELECT cotd(45);

Резултат:

1

Дроби

Аргументът може да съдържа дробен компонент.

SELECT cotd(45.2490);

Резултат:

0.9913458158004194

Отрицателен аргумент

Аргументът може да бъде и отрицателен.

SELECT cotd(-23.56);

Резултат:

-2.2932722545025657

Изрази

Аргументът може да включва изрази.

SELECT cotd(2 * 14);

Резултат:

1.8807264653463318

Нулев аргумент

Аргументът, предоставен на cotd() трябва да е различен от нула, тъй като котангенсът на нула не съществува.

Ето резултата, който получавам, когато предам нула като аргумент.

SELECT cotd(0);

Резултат:

Infinity

Посочете ъгъла в радиани

Както споменахме, cotd() приема аргумента му в градуси . За да го предоставите в радиани , използвайте cot() функция.

cot() функцията работи точно както cotd() , с изключение на това, че аргументът му е посочен в радиани вместо в градуси.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Какъв тип данни за географска ширина и дължина?

  2. Как to_timestamp() работи в PostgreSQL

  3. PostgreSQL бавен на голяма таблица с масиви и много актуализации

  4. Цикъл върху таблици с PL/pgSQL в Postgres 9.0+

  5. isnumeric() с PostgreSQL