Perbedaan antara Boolean dan Binary

Perbedaan Utama: Di bidang komputer dan elektronik, Boolean merujuk pada tipe data yang memiliki dua nilai yang mungkin mewakili benar dan salah. Ini umumnya digunakan dalam konteks sistem logis deduktif yang dikenal sebagai Aljabar Boolean. Biner dalam matematika dan komputer, mengacu pada notasi numerik basis 2. Ini terdiri dari dua nilai 0 dan 1. Digit digabungkan menggunakan struktur nilai tempat untuk menghasilkan nilai numerik yang setara. Dengan demikian, keduanya didasarkan pada konsep dasar yang sama tetapi digunakan dalam konteks sistem yang berbeda.

Booelan menunjukkan sistem notasi aljabar yang diciptakan oleh George Boole. Sistem dapat didefinisikan dengan terjadinya dua status - Benar atau Salah. 1 (ya / aktif) dianggap setara dengan benar, sedangkan 0 (tidak / mati) dianggap setara dengan salah. Dengan demikian, kita dapat mengatakan bahwa Aljabar Boolean didasarkan pada sistem biner (dua nilai). Ini menggunakan operator untuk menentukan perbandingan antara bit. Operator yang paling sering digunakan adalah AND dan OR.

Secara umum kata, biner dikaitkan dengan dua negara yang dikenal sebagai 0 dan 1. Dalam matematika, secara khusus mengacu pada basis dua aritmatika yang menggunakan angka 0 dan 1, oleh karena itu, aritmatika juga didefinisikan sebagai aritmatika biner. Dengan demikian, kita dapat mengatakan bahwa nilai-nilai Boolean diwakili dengan notasi angka biner. Oleh karena itu, banyak kali aljabar Boolean juga dikenal sebagai logika biner. Namun, sistem Binary digunakan untuk menunjukkan sistem yang dinyatakan dalam notasi numerik yang memiliki basis 2.

Perbandingan antara Boolean dan Binary:

Boolean

Biner

Definisi

Di bidang komputer dan elektronik, Boolean mengacu pada tipe data yang memiliki dua nilai yang mungkin mewakili benar dan salah. Ini umumnya digunakan dalam konteks sistem logis deduktif yang dikenal sebagai Aljabar Boolean.

Biner dalam Matematika dan komputer, mengacu pada notasi numerik basis 2. Ini terdiri dari dua nilai 0 dan 1. Digit digabungkan menggunakan struktur nilai tempat untuk menghasilkan nilai numerik yang setara.

Asal

Dinamai setelah George Boole (1815-1864)

Istilah biner dari bahasa Latin Akhir binarius "terdiri dari dua"

Metode Penggunaan

Ada 4 operator boolean utama: DAN, BUKAN, ATAU, dan XOR.

  • x AND y mengembalikan Benar jika keduanya x dan y benar, jika tidak, ekspresi mengembalikan False.
  • BUKAN x mengembalikan Benar jika x salah (atau nol) dan Salah jika x benar.
  • x ATAU y mengembalikan Benar jika x atau y atau keduanya benar; hanya jika keduanya salah akan mengembalikan False.
  • x XOR y mengembalikan Benar jika x atau y benar, tetapi tidak keduanya. Jika x dan y keduanya benar atau salah, pernyataan itu akan mengembalikan False.

Sistem bilangan biner juga disebut sebagai sistem bilangan basis-2.

  • Tambahan - Misalnya, 1 + 1 + 1 = 3 dalam basis 10 menjadi 1 + 1 + 1 = 11 dalam biner.
  • Substraksi - Sebagai contoh, 3 - 1 = 2 pada basis 10 menjadi 11 - 1 = 10 dalam biner.
  • Perkalian biner menggunakan teknik yang sama dengan perkalian desimal.
  • Untuk melakukan pembagian biner ikuti langkah-langkah berikut:

Langkah 1 - Sejajarkan pembagi (Y) dengan ujung dividen yang paling signifikan. Biarkan bagian dari

Langkah 2 - T dia membagi dari MSB ke bit yang selaras dengan LSB dari pembagi dilambangkan X.

Langkah 3 - Bandingkan X dan Y.

a) Jika X> = Y, bit hasil bagi adalah 1 dan melakukan pengurangan XY.

b) Jika X <Y, bit hasil bagi adalah 0 dan tidak melakukan pengurangan.

Langkah 4 - Geser Y sedikit ke kanan dan lanjutkan ke langkah 2.

Contoh

Ekspresi Boolean dapat dilambangkan dengan ekspresi yang menghasilkan nilai TRUE atau FALSE. Misalnya, ekspresi 4 <5 (4 kurang dari 5), adalah ekspresi Boolean karena hasilnya selalu benar untuk pernyataan khusus ini.

Representasi desimal dari angka biner - 100100 = [(1) × 2 ^ 5] + [(0) × 2 ^ 4] + [(0) × 2 ^ 3] + [(1) × 2 ^ 2] + [ (0) × 2 ^ 1] + [(0) × 2 ^ 0] = 36

Direkomendasikan

Artikel Yang Berhubungan

  • perbedaan antara: Perbedaan antara HTC Windows 8X dan Sony Xperia SP

    Perbedaan antara HTC Windows 8X dan Sony Xperia SP

    Perbedaan Utama: HTC Windows 8X menampilkan layar sentuh kapasitif S-LCD2 4, 3 inci yang memberikan kerapatan piksel 342ppi. Layar dilindungi menggunakan gorilla glass 2, yang membuatnya cukup tahan lama dan kurang rentan terhadap goresan. Ponsel ini cukup apik dan ramping, beratnya hanya 130 gram dengan baterai
  • perbedaan antara: Perbedaan antara Drupal dan Joomla

    Perbedaan antara Drupal dan Joomla

    Perbedaan Utama: Drupal adalah kerangka kerja manajemen konten (CMF) gratis dan open-source yang ditulis dalam bahasa PHP. Ini digunakan untuk situs web blogging serta untuk situs web politik dan pemerintah. Joomla adalah sistem manajemen konten (CMS) gratis dan open-source yang memungkinkan pengguna untuk membangun situs web dan aplikasi online
  • perbedaan antara: Perbedaan antara C ++ dan Visual C ++

    Perbedaan antara C ++ dan Visual C ++

    Perbedaan utama: C ++ adalah bahasa pemrograman untuk tujuan umum, tetapi dikembangkan dari bahasa pemrograman C awalnya. Ini dikembangkan oleh Bjarne Stroustrup di Bell Labs mulai tahun 1979. C ++ awalnya bernama C with Classes. Berganti nama menjadi C ++ pada tahun 1983. Visual C ++, di sisi lain, bukan bahasa pemrograman sama sekali
  • perbedaan antara: Perbedaan antara MOV dan AVI

    Perbedaan antara MOV dan AVI

    Perbedaan utama: MOV dan AVI adalah dua jenis file kontainer. Seperti namanya, file kontainer adalah file yang digunakan untuk memuat sesuatu yang biasanya berupa video dan / atau audio. Sebagian besar orang tidak menyadari bahwa AVI dan MOV bukan format penyandian, tetapi pembungkus untuk file video yang diformat
  • perbedaan antara: Perbedaan antara Pemakaman, Pemakaman, dan Kremasi

    Perbedaan antara Pemakaman, Pemakaman, dan Kremasi

    Perbedaan utama: Pemakaman dan kremasi adalah dua jenis metode membuang mayat, tetapi pemakaman adalah upacara yang digunakan untuk menghormati dan merayakan kehidupan orang yang meninggal. Bagi banyak orang yang memiliki orang yang dicintai meninggal adalah sulit dan di atas itu harus memutuskan persiapan apa yang perlu dilakukan bahkan lebih sulit
  • perbedaan antara: Perbedaan antara Otak, Pikiran dan Mental

    Perbedaan antara Otak, Pikiran dan Mental

    Perbedaan utama: Otak adalah pusat dari semua fungsi, tanpa otak mustahil untuk bertahan hidup. Otak dapat dianggap sebagai perangkat keras tubuh manusia. Sekarang, pikiran dianggap membantu otak. Pikiran adalah apa yang menciptakan emosi dan memungkinkan kesadaran, persepsi, pemikiran, penilaian, dan memori
  • perbedaan antara: Perbedaan antara SEO lokal dan SEO organik

    Perbedaan antara SEO lokal dan SEO organik

    Perbedaan Utama: Seperti namanya, SEO lokal adalah SEO yang dilokalkan. Ini terhubung secara geografis dan menargetkan pemirsa di area yang dilokalkan. SEO organik mengacu pada SEO yang terjadi secara organik, yaitu secara alami. Ini berarti bahwa seseorang tidak menggunakan praktik berbayar untuk meningkatkan atau meningkatkan peringkat mereka di mesin pencari
  • perbedaan antara: Perbedaan antara LG Optimus G Pro dan LG Optimus G

    Perbedaan antara LG Optimus G Pro dan LG Optimus G

    Perbedaan Utama: LG Optimus G Pro memiliki pembaruan besar pada pendahulunya, LG Optimus G. Perangkat ini memiliki layar sentuh IPS Full HD 5, 5 inci yang sangat besar dengan kemampuan multi-sentuh dan kepadatan piksel 401 ppi. Di bawah kap, ponsel ini ditenagai oleh 1, 7 GHz Quad-core Snapdragon 600, membuatnya cukup cepat dan cepat
  • perbedaan antara: Perbedaan antara Jaminan Kualitas dan Kontrol Kualitas

    Perbedaan antara Jaminan Kualitas dan Kontrol Kualitas

    Perbedaan utama: Jaminan Kualitas, QA singkatnya, adalah istilah yang digunakan ketika perusahaan mengimplementasikan daftar langkah-langkah sistematis untuk memastikan kualitas produk akhir. Kontrol kualitas, singkatnya QC, adalah proses dimana perusahaan memastikan bahwa kerusakan barang tidak dijual kepada konsumen

Pilihan Editor

Perbedaan antara Integer dan Float

Perbedaan Kunci: Secara umum, Bilangan Bulat dapat digambarkan sebagai bilangan bulat yang berarti bahwa mereka tidak memiliki bagian fraksional, sedangkan float menggambarkan angka yang hanya dapat ditulis dalam sistem angka desimal. Dalam hal tipe data, bilangan bulat milik satu set bilangan bulat matematika yang nilainya sama dengan bilangan bulat matematika yang sesuai