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

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

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

Корен кубичен на число x е число y така че y =x .

Синтаксис

Синтаксисът е доста прост:

cbrt(dp)

Където dp е стойност с двойна точност.

Пример 1

Ето пример за демонстриране на използването му.

SELECT cbrt(27);

Резултат:

3

Пример 2

Можете да предавате изрази като следните.

SELECT cbrt(20 + 7);

Резултат:

3

Пример 3

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

SELECT 
  (4 * 4 * 4),
  cbrt(4 * 4 * 4),
  cbrt(64);

Резултат:

 ?column? | cbrt | cbrt
----------+------+------
       64 |    4 |    4

Пример 4

Ето един, който води до връщане на частични секунди.

SELECT cbrt(32);

Резултат:

3.174802103936399

Пример 5

Ето един, където включвам дробни секунди в аргумента.

SELECT cbrt(0.123456);

Резултат:

0.4979327984674048

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Какво е новото в PostgreSQL 12

  2. Архитектура и настройка на паметта в PostgreSQL бази данни

  3. Как да изброите таблици в текущата база данни с помощта на PostgreSQL

  4. Как justify_hours() работи в PostgreSQL

  5. Как timeofday() работи в PostgreSQL