PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Jak działa funkcja Ln() w PostgreSQL

W PostgreSQL, ln() jest funkcją matematyczną, która zwraca logarytm naturalny swojego argumentu.

Składnia

Oficjalna składnia wygląda następująco:

ln(dp or numeric)

Gdzie dp jest wartością podwójnej precyzji.

Przykład

Oto przykład tego, jak to działa.

SELECT ln(10);

Wynik:

2.302585092994046

Ułamki

Ten przykład zawiera część ułamkową w argumencie.

SELECT ln(32.53);

Wynik:

3.4821627404852601

Wyrażenia

Możesz dołączyć wyrażenia, takie jak to.

SELECT ln(12 * 2);

Wynik:

3.1780538303479458

Ln() vs Exp()

ln() funkcja zwraca logarytm naturalny, który jest odwrotnością funkcji exp() , który zwraca wykładniczą wartość swojego argumentu.

Wykładniczy logarytmu naturalnego liczby jest sama liczba.

A logarytmem naturalnym liczby wykładniczej jest sama liczba.

Oto przykład, który to weryfikuje.

SELECT 
  ln(exp(1)),
  exp(ln(1));

Wynik:

 ln | exp
----+-----
  1 | 1

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak znaleźć tabelę z określoną kolumną w postgresql

  2. Chmura Barmana – Część 1:Archiwum WAL

  3. Gniazda domeny PostgreSQL UNIX a gniazda TCP

  4. Instalacja PostgreSQL na Ubuntu dla Ruby on Rails

  5. Jak utworzyć pojedynczy punkt końcowy dla konfiguracji replikacji PostgreSQL za pomocą HAProxy?