Daftar Referensi Python

math.nan adalah konstanta floating-point NaN untuk hasil numerik yang tidak terdefinisi.

Sintaks

math.nan

Parameter

Konstanta ini tidak menerima parameter.

Nilai balik: float NaN.

Contoh

import math
print(math.nan)

Coba di IDE

Output:

nan

Contoh Lainnya

Tidak sama dengan dirinya

import math
nilai = math.nan
print(nilai == nilai)

Coba di IDE

Output:

False

Memeriksa dengan isnan

import math
print(math.isnan(math.nan))

Coba di IDE

Output:

True

NaN menyebar

import math
print(math.nan + 10)

Coba di IDE

Output:

nan

Kesalahan Umum

  • Jangan membandingkan NaN memakai ==.
  • Gunakan math.isnan() untuk pemeriksaan.
  • Operasi dengan NaN umumnya menghasilkan NaN lagi.

Pelajari Lebih Lanjut