Daftar Referensi Python

math.isfinite() memeriksa apakah nilai bukan infinity dan bukan NaN.

Sintaks

math.isfinite(x)

Parameter

Parameter Wajib? Keterangan
x Ya Nilai numerik

Nilai balik: Boolean.

Contoh

import math
print(math.isfinite(3.14))

Coba di IDE

Output:

True

Contoh Lainnya

Infinity

import math
print(math.isfinite(math.inf))

Coba di IDE

Output:

False

NaN

import math
print(math.isfinite(math.nan))

Coba di IDE

Output:

False

Integer besar tetap finite

import math
print(math.isfinite(10**100))

Coba di IDE

Output:

True

Kesalahan Umum

  • Fungsi menerima nilai numerik; tipe lain menghasilkan TypeError.
  • Hasil False mencakup infinity dan NaN.
  • Gunakan isinf() atau isnan() untuk membedakan penyebab.

Pelajari Lebih Lanjut