PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Cách hoạt động của hàm Exp () trong PostgreSQL

Trong PostgreSQL, exp() là một hàm toán học trả về giá trị theo cấp số nhân của đối số của nó.

Cú pháp

Cú pháp chính thức như sau:

exp(dp or numeric)

Ở đâu dp là một giá trị chính xác kép.

Ví dụ

Dưới đây là một ví dụ về cách nó hoạt động.

SELECT exp(1);

Kết quả:

2.718281828459045

Và đây là kết quả nếu chúng ta tăng đối số lên 2.

SELECT exp(2);

Kết quả:

7.38905609893065

Phân số

Ví dụ này bao gồm một phần phân số trong đối số.

SELECT exp(1.1);

Kết quả:

3.0041660239464331

Biểu thức

Bạn có thể bao gồm các biểu thức, chẳng hạn như biểu thức này.

SELECT exp(3 * 4);

Kết quả:

162754.79141900392

Exp () so với Ln ()

ln() hàm trả về lôgarit tự nhiên, là nghịch đảo của exp() .

Lôgarit tự nhiên của cấp số nhân của một số là chính số đó.

Và cấp số nhân của lôgarit tự nhiên của một số là chính số đó.

Chúng tôi có thể xác minh điều này như sau.

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

Kết quả:

 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. Cách làm việc với cơ sở dữ liệu PostgreSQL

  2. Tên Ràng buộc Mặc định trong PostgreSQL là gì?

  3. Hàm PostgreSQL cho ID được chèn lần cuối

  4. Sử dụng thời gian hiện tại theo giờ UTC làm giá trị mặc định trong PostgreSQL

  5. Kế thừa PostgreSQL với JPA, Hibernate