Daftar Referensi Python
math.exp() menghitung bilangan e dipangkatkan dengan x. Fungsi ini biasanya lebih akurat daripada math.e ** x.
Sintaks
import math
math.exp(x)
Parameter
| Parameter | Wajib? | Keterangan |
|---|---|---|
x |
Ya | Pangkat untuk konstanta e |
Nilai balik: float hasil e ** x.
Contoh
import math
print(math.exp(0))
print(round(math.exp(1), 4))
Output:
1.0
2.7183
Contoh Lainnya
exp() adalah kebalikan dari log()
import math
angka = 5
hasil = math.exp(math.log(angka))
print(round(hasil, 10))
Output:
5.0
Pertumbuhan kontinu
import math
nilai_awal = 100
laju = 0.05
waktu = 3
hasil = nilai_awal * math.exp(laju * waktu)
print(round(hasil, 2))
Output:
116.18
Menangani hasil yang terlalu besar
import math
try:
print(math.exp(1000))
except OverflowError:
print("hasil terlalu besar")
Output:
hasil terlalu besar
Kesalahan Umum
- Nilai
xyang sangat besar dapat menghasilkanOverflowError. math.exp(x)berartie ** x, bukan sembarang basis dipangkatkanx.- Untuk menghitung
e ** x - 1saatxsangat kecil,math.expm1(x)lebih akurat.
Pelajari Lebih Lanjut
- Referensi: math.log() · Konstanta e · math.pow()
- Buku Belajar Python untuk Pemula: Bab 16 dan Bab 17
