Mengenal Definisi dan Operator Tipe Data Boolean

Destiara Anggita Putri
17 Mei 2023, 15:05
Tipe Data Boolean
Unsplash
Ilustrasi, data boolean.

Dilansir dari laman Amplitude, tipe data adalah atribut yang terkait dengan sepotong data yang bisa memberi tahu sistem komputer cara untuk menafsirkan nilainya.

Dalam praktiknya, tipe data ini dipakai oleh bahasa pemograman sebagai verifikasi atau operasi data. Tiap bahasa pemograman memilki tipe data masing-masing.

Salah satunya yaitu tipe data boolean yang sering muncul di dunia programming. 

Pada artikel ini, akan dibahas lebih mendalam tentang tipe data boolean. Berikut dibawah ini informasi lengkapnya.

Tipe Data Integer
Tipe Data Boolean (Unsplash) 

Definisi Tipe Data Boolean

Dikutip dari buku Mari Belajar Algoritma Pemograman Menggunakan C#/JAVA/Phyton terbitan Risal at Smashwords, tipe data Boolean adalah salah satu tipe jenis data yang digunakan untuk mengekspresikan hasil ekspresi logika atau Boolean.

Jenis data tipe ini biasanya digunakan untuk mewakili nilai yang benar dan salah dalam data. 

Umumnya, nilai yang salah (false) dan benar (true) direpresentasikan dengan angka 0 (false) dan 1 (true).

Boolean sendiri hanya bisa merepresentasikan dua nilai dengan pertimbangan seperti hubungan angka yang lebih kecil atau lebih besar.

Contoh data Boolean (bool):

x = 5

y = 8

x < y

Nilai x lebih kecil dari y, maka menghasilkan data Boolean 1 (true). Nantinya, komputer akan menentukan tindakan apa yang dilakukan jika nilai variabel tersebut 1 (true).

Operator Tipe Data Boolean

Ada beberapa operasi boolean yang digunakan untuk bisa menghasilkan nilai-nilai yang diinginkan oleh pengembangnya. Berikut ini ulasan beberapa operasi yang dimilikinya, antara lain:

1. Operator NOT atau Negasi

Operator NOT atau operator negasi ini memang digunakan untuk kembalikan nilai true jika nilai operan bernilai false. Begitu pun sebaliknya juga bisa dilakukan oleh operator NOT ini.

Fungsi dari operator NOT juga bisa untuk mempersempit hasil pencarian. Tiap search engine akan mempunyai cara dan berbeda dalam menerapkan sebuah teknik penelusuran dengan menggunakan operator NOT ini.

2. Operator AND

Selanjutnya ada operator AND yang akan menghasilkan nilai true jika kedua operan adalah data dengan nilai true, tetapi jika salah satunya masih data false maka hasilnya akan false.

Fungsi operator ini adalah untuk mempersempit dari hasil pencarian dengan meletakkan kata kunci yang digunakan saat penelusuran.

3. Operator OR

Selanjutnya terdapat operator OR yang akan menghasilkan nilai true dengan catatan data yang diinginkan ingin bernilai true walaupun hanya salah satu data saja yang bernilai benar. Hanya saja, saat kedua data ditampilkan maka nilainya bisa false dan hasilnya bisa false juga.

Fungsi dari operator OR justru untuk memperluas hasil pencarian. Kebalikan dari operator AND yang digunakan untuk mempersempit pencarian.

4. Operator XOR

Terakhir adalah operator XOR, dengan operator ini maka hasilnya adalah true jika salah satu operan bernilai true. Namun jika kedua operator bernilai true ata false maka hasilnya adalah false.

Artinya, jika dua data yang ditampilkan sama, maka nilai yang keluar adalah true namun jika berbeda nilainya false. Itulah penjelasan singkat mengenai tipe data Boolean yang sering dipakai pada software Delphi.

Ragam Tipe Data Lainnya

Selain tipe data boolean,ada lima jenis tipe data lainnya yang perlu diketahui oleh seorang programmer, yaitu:

Tipe Data String
Tipe Data Boolean (Unsplash) 

1. Integer (int)

Merupakan tipe data yang berisi kumpulan bilangan bulat, baik dalam bentuk bilangan positif maupun negatif dan paling umum digunakan untuk menyimpan angka tanpa komponen pecahan.

Contoh data integer (int):

Halaman Selanjutnya
Halaman:
Editor: Agung
Berita Katadata.co.id di WhatsApp Anda

Dapatkan akses cepat ke berita terkini dan data berharga dari WhatsApp Channel Katadata.co.id

Ikuti kami

Artikel Terkait

Video Pilihan
Loading...
Advertisement