Peamised erinevused: Arvutite ja elektroonika valdkonnas viitab Boolean andmetüübile, millel on kaks võimalikku väärtust, mis vastavad tõele ja valele. Tavaliselt kasutatakse seda kontekstis deduktiivseks loogiliseks süsteemiks, mida tuntakse kui Boole'i algebrat. Matemaatikas ja arvutites kasutatav binaarne viitab baas 2 numbrilisele tähistusele. See koosneb kahest väärtusest 0 ja 1. Numbrid kombineeritakse, kasutades koha väärtuse struktuuri, et genereerida samaväärsed arvväärtused. Seega põhinevad mõlemad samadel aluspõhimõtetel, kuid neid kasutatakse erinevates süsteemides.
Boole'i ja binaarse võrdlus:
Boole | Binaarne | |
Määratlus | Arvutite ja elektroonika valdkonnas viitab Boolean andmetüübile, millel on kaks võimalikku väärtust, mis vastavad tõele ja valele. Tavaliselt kasutatakse seda kontekstis deduktiivseks loogiliseks süsteemiks, mida tuntakse kui Boole'i algebrat. | Matemaatikas ja arvutites binaarne viitab baas 2 numbrilisele tähistusele. See koosneb kahest väärtusest 0 ja 1. Numbrid kombineeritakse, kasutades koha väärtuse struktuuri, et genereerida samaväärsed arvväärtused. |
Päritolu | Nimega George Boole (1815-1864) järgi | Mõiste binaarne Late Latin binarius "koosneb kahest" |
Kasutusviis | Seal on 4 peamist loogiaoperaatorit: AND, NOT, OR ja XOR.
| Binaararvude süsteemi nimetatakse ka baas-2 numbrisüsteemiks.
Samm 1 - Joondaja (Y) joondamine dividendi kõige olulisema otsaga. Laske osa sellest 2. etapp - jagatakse oma MSB-lt oma bitile, mis on kooskõlas jagaja LSB-ga, tähistades X. 3. samm - Võrdle X ja Y. a) Kui X> = Y, siis jagatakse bittiks 1 ja täitke lahutamine XY. b) Kui X <Y, jagatakse bittiks 0 ja ei tee mingeid lahutamisi. 4. samm - nihutage Y paremale ja mine 2. sammu juurde. |
Näide | Boole'i väljendit võib tähistada väljendiga, mille tulemuseks on kas TRUE või FALSE väärtus. Näiteks, väljend 4 <5 (4 on väiksem kui 5), on Boole'i väljend, kuna tulemus on alati selle konkreetse avalduse puhul õige. | Binaarse numbri kümnendne esitus - 100100 = [(1) × 2 ^ 5] + [(0) × 2 ^ 4] + [(0) × 2 ^ 3] + [(1) × 2 ^ 2] + [ (0) × 2 ^ 1] + [(0) × 2 ^ 0] = 36 |