Tipe data boolean: Perbedaan antara revisi
Konten dihapus Konten ditambahkan
melakukan revisi pada artikel pertama |
menambah templat butuh rujukan |
||
Baris 1:
'''Tipe data boolean''' adalah [[tipe data]] paling standar, yang hanya menyatakan kebenaran, apakah TRUE (benar) atau FALSE (salah).<ref name=":3">{{Cite book|last=Winarno|first=Edy|date=2014|url=https://www.google.co.id/books/edition/Pemrograman_Web_Berbasis_HTML_5_PHP_Dan/YuVyDwAAQBAJ?hl=id&gbpv=1|title=Pemrograman Web Berbasis HTML5, PHP, dan JavaScript|location=Jakarta|publisher=Elex Media Komputindo|isbn=9786020243627|pages=66|url-status=live}}</ref> Tipe data boolean disebut juga sebagai tipe data kondisi [[logika]]. Suatu variabel dengan tipe data boolean hanya dapat mempunyai satu dari dua buah nilai: benar (true) atau salah (false). <ref name=":0">{{Cite book|last=Chan|first=Syahrial|date=2005|url=https://www.google.co.id/books/edition/Powerbuilder_Application_Generator/G3N687NHxRQC?hl=id&gbpv=1|title=Powerbuilder Application Generator|location=Jakarta|publisher=Elex Media Komputindo|isbn=9789792066845|pages=22|url-status=live}}</ref> Tipe data boolean adalah tipe data yang unik. Ini adalah satu-satunya tipe data yang sudah memiliki nilai bawaan. Jika selama ini bisa bebas memasukkan data ke dalam variabel bertipe data integer atau string, maka tidak pada tipe data boolean. Nilai bisa dimasukkan ke dalam variabel hanya satu dari dua pilihan berikut, yaitu True atau False.{{Butuh rujukan}}
== Tipe data boolean ==
Baris 11:
Tipe data boolean juga memiliki metode atau fungsi yang dapat digunakan meskipun jumlahnya tak sebanyak angka maupun string. Nilai ''default'' dari boolean adalah False. <ref name=":2">{{Cite book|last=Rickyanto|first=Isak|date=2003|url=https://www.google.co.id/books/edition/Mem_Apl_Windows_D_Vb_net/ardNSxJnUOEC?hl=id&gbpv=0|title=Membuat Aplikasi Windows dengan Visual Basic .NET|location=Jakarta|publisher=Elex Media Komputindo|isbn=9789792045499|pages=134|url-status=live}}</ref> Beberapa nilai di variabel lain yang jika di-''casting'' akan menjadi nilai false, yaitu nilai boolean FALSE itu sendiri, integer 0 (nol), nilai float/pecahan 0.0 (nol), string kosong dan string “0”, sebuah array dengan elemen nol, sebuah objek dengan member variabel nol (hanya di PHP 4), tipe spesial NULL (termasuk variabel yang belum diset), dan objek SimpleXML yang dibuat dari tag kosong. Selain nilai-nilai di atas, akan menjadi TRUE jika di-''casting'' ke tipe data boolean.<ref name=":3" />
Identifier boolean diawali dengan simbol b seperti b_Jawab. <ref name=":0" /> Awalan untuk tipe data boolean adalah bln''.''<ref name=":2" /> ''Keyword'' konversi tipe data boolean adalah CBool. <ref name=":2" /> Tipe data yang bisa dikonversi pada boolean adalah semua tipe numerik (termasuk ''Byte'' dan tipe enumerasi)'','' String, Object. <ref name=":2" /> Metode atau fungsi yang bekerja untuk boolean ada dua, yaitu toString() dan valueOf(). Metode toString() akan mengkonversi nilai boolean menjadi string sehingga nilai true akan menjadi “true” dan false menjadi “false”. Sedangkan metode valueOf() akan menghasilkan nilai primitif dari boolean. Contoh penggunaan kedua metode di atas adalah sebagai berikut:{{Butuh rujukan}}
<script>
|