PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Bagaimana Fungsi Exp() Bekerja di PostgreSQL

Di PostgreSQL, exp() adalah fungsi matematika yang mengembalikan nilai eksponensial argumennya.

Sintaks

Sintaks resminya seperti ini:

exp(dp or numeric)

Dimana dp adalah nilai presisi ganda.

Contoh

Berikut ini contoh cara kerjanya.

SELECT exp(1);

Hasil:

2.718281828459045

Dan inilah hasilnya jika kita meningkatkan argumen menjadi 2.

SELECT exp(2);

Hasil:

7.38905609893065

Pecahan

Contoh ini menyertakan bagian pecahan dalam argumen.

SELECT exp(1.1);

Hasil:

3.0041660239464331

Ekspresi

Anda dapat menyertakan ekspresi, seperti ini.

SELECT exp(3 * 4);

Hasil:

162754.79141900392

Exp() vs Ln()

ln() fungsi mengembalikan logaritma natural, yang merupakan kebalikan dari exp() .

Logaritma natural dari eksponensial suatu bilangan adalah bilangan itu sendiri.

Dan eksponensial logaritma natural suatu bilangan adalah bilangan itu sendiri.

Kami dapat memverifikasi ini sebagai berikut.

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

Hasil:

 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. Tambahkan Tahun ke Tanggal di PostgreSQL

  2. MigrationSchemaMissing(Tidak dapat membuat tabel django_migrations (%s) % exc)

  3. Apa yang ::lakukan di PostgreSQL?

  4. Postgresql :Koneksi ditolak. Periksa apakah nama host dan port sudah benar dan postmaster menerima koneksi TCP/IP

  5. Seberapa berbeda PostgreSQL dengan MySQL?