Daftar Referensi Python

math.expm1() menghitung e pangkat x dikurangi 1 dengan akurasi baik untuk x kecil.

Sintaks

math.expm1(x)

Parameter

Parameter Wajib? Keterangan
x Ya Eksponen numerik

Nilai balik: float e**x – 1.

Contoh

import math
print(math.expm1(0))

Coba di IDE

Output:

0.0

Contoh Lainnya

Nilai satu

import math
print(round(math.expm1(1), 6))

Coba di IDE

Output:

1.718282

Nilai kecil

import math
print(format(math.expm1(1e-8), ".12g"))

Coba di IDE

Output:

1.000000005e-08

Nilai negatif

import math
print(round(math.expm1(-1), 6))

Coba di IDE

Output:

-0.632121

Kesalahan Umum

  • Nilai x sangat besar dapat menghasilkan OverflowError.
  • Untuk x kecil, expm1() lebih akurat daripada exp(x) - 1.
  • Hasil selalu float.

Pelajari Lebih Lanjut