NaN: Perbedaan antara revisi
Impor teks terkontrol dari Wikipedia bahasa Indonesia; revisi 29300436; atribusi sumber disertakan. |
Presentation V4: sitasi, referensi, Math, Wikimedia Commons, dan atribusi |
||
| Baris 5: | Baris 5: | ||
* Akar kuadrat dari bilangan negatif adalah bilangan [[Bilangan imajiner|imajiner]] dan tidak dapat direpresentasikan sebagai bilangan riil, sehingga diwakili oleh NaN. | * Akar kuadrat dari bilangan negatif adalah bilangan [[Bilangan imajiner|imajiner]] dan tidak dapat direpresentasikan sebagai bilangan riil, sehingga diwakili oleh NaN. | ||
NaN juga dapat digunakan untuk mewakili nilai yang "hilang" dalam perhitungan. | NaN juga dapat digunakan untuk mewakili nilai yang "hilang" dalam perhitungan.<ref>Kenneth Bowman. [https://archive.org/details/introductiontopr0000bowm An Introduction to Programming with IDL: Interactive Data Language]. Academic Press. 2006. hlm. [https://archive.org/details/introductiontopr0000bowm/page/26 26]. ISBN 978-0-12-088559-6.</ref><ref>William H. Press. ''Numerical Recipes: The Art of Scientific Computing''. Cambridge University Press. 2007. hlm. 34. ISBN 978-0-521-88068-8.</ref> | ||
== Tipe == | == Tipe == | ||
| Baris 13: | Baris 13: | ||
== Referensi == | == Referensi == | ||
<references /> | |||
== Sumber dan atribusi == | == Sumber dan atribusi == | ||
Konten artikel ini diadaptasi dari [https://id.wikipedia.org/w/index.php?title=NaN&oldid=29300436 Wikipedia bahasa Indonesia], revisi 29300436 (2026-06-01T01:49:18Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Mohon gunakan konten ini secara bijak serta sesuai dengan ketentuan lisensi yang berlaku. | Konten artikel ini diadaptasi dari [https://id.wikipedia.org/w/index.php?title=NaN&oldid=29300436 Wikipedia bahasa Indonesia], revisi 29300436 (2026-06-01T01:49:18Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Mohon gunakan konten ini secara bijak serta sesuai dengan ketentuan lisensi yang berlaku. | ||
<!-- WIKI_UNISSULA_PRESENTATION_V4 --> | |||
Revisi terkini sejak 24 Agustus 2026 14.01
Dalam komputasi, NaN adalah singkatan dari Not a Number (bukan angka). NaN adalah nilai tipe data numerik yang mewakili nilai yang tidak ditentukan atau tidak terwakili, terutama dalam aritmetika titik-mengambang. Penggunaan sistematis NaN diperkenalkan dengan standar titik-mengambang IEEE 754 pada tahun 1985, bersama dengan perwakilan dari jumlah non-terbatas lainnya seperti ananta.
Contoh
- 0/0 tidak didefinisikan sebagai bilangan riil, sehingga diwakili dengan NaN.
- Akar kuadrat dari bilangan negatif adalah bilangan imajiner dan tidak dapat direpresentasikan sebagai bilangan riil, sehingga diwakili oleh NaN.
NaN juga dapat digunakan untuk mewakili nilai yang "hilang" dalam perhitungan.[1][2]
Tipe
Ada dua jenis NaN, quiet NaN dan signaling NaN.
- Quiet NaN digunakan untuk memperlihatkan kesalahan yang dihasilkan dari operasi atau nilai yang tidak valid.
- Signalling NaN dapat mendukung fitur-fitur canggih seperti mencampur perhitungan numerik dan simbolis atau ekstensi lainnya, bahkan sampai aritmetika dasar titik-mengambang.
Referensi
- ↑ Kenneth Bowman. An Introduction to Programming with IDL: Interactive Data Language. Academic Press. 2006. hlm. 26. ISBN 978-0-12-088559-6.
- ↑ William H. Press. Numerical Recipes: The Art of Scientific Computing. Cambridge University Press. 2007. hlm. 34. ISBN 978-0-521-88068-8.
Sumber dan atribusi
Konten artikel ini diadaptasi dari Wikipedia bahasa Indonesia, revisi 29300436 (2026-06-01T01:49:18Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Mohon gunakan konten ini secara bijak serta sesuai dengan ketentuan lisensi yang berlaku.