Diferența dintre boolean și binar

Diferența cheie: În domeniul calculatoarelor și al electronicii, booleanul se referă la un tip de date care are două valori posibile reprezentând adevărat și fals. Acesta este, în general, utilizat în contextul unui sistem logic deductiv cunoscut sub denumirea de Algebra booleană. Binar în matematică și calculatoare, se referă la o notație numerică de bază 2. Se compune din două valori 0 și 1. Cifrele sunt combinate folosind o structură de valoare pentru a genera valori numerice echivalente. Astfel, ambele se bazează pe același concept de bază, dar sunt folosite în context pentru diferite sisteme.

Booelan desemnează un sistem de notare algebrică creat de George Boole. Sistemul poate fi definit prin apariția a două stări - Adevărat sau Fals. 1 (da / on) sunt considerate echivalente cu adevărate, în timp ce 0 (no / off) sunt considerate echivalente cu false. Astfel, putem spune că algebra booleană se bazează pe un sistem binar (două valori). Utilizează operatorii pentru a determina compararea dintre biți. Operatorii cei mai des folosiți sunt AND și OR.

În general, cuvântul binar este asociat cu două stări cunoscute ca 0 și 1. În matematică, se referă în mod specific la baza a două aritmetice care utilizează cifrele 0 și 1, prin urmare, aritmetica este, de asemenea, definită ca aritmetică binară. Astfel, putem spune că valorile booleene sunt reprezentate cu notația cifrelor binare. Prin urmare, de multe ori algebra booleană este, de asemenea, cunoscută ca logica binară. Cu toate acestea, sistemul binar este folosit pentru a desemna un sistem care este exprimat în notație numerică care are baza 2.

Comparație între boolean și binar:

boolean

Binar

Definiție

În domeniul computerelor și electronicii, booleanul se referă la un tip de date care are două valori posibile reprezentând adevărat și fals. Acesta este, în general, utilizat în contextul unui sistem logic deductiv cunoscut sub denumirea de Algebra booleană.

Binar în matematică și calculatoare, se referă la o notație numerică de bază 2. Se compune din două valori 0 și 1. Cifrele sunt combinate folosind o structură de valoare pentru a genera valori numerice echivalente.

Origine

Numit după George Boole (1815-1864)

Termenul binar din binariul latin târziu "format din două"

Metoda de utilizare

Există 4 operatori booleeni principali: AND, NOT, OR, și XOR.

  • x AND y se întoarce True dacă ambele x și y sunt adevărate, altfel expresia returnează False.
  • NU x returnează True dacă x este falsă (sau nulă) și False dacă x este adevărată.
  • x OR y returnă True dacă x sau y sau ambele sunt adevărate; numai dacă ambii sunt falsi se vor întoarce Fals.
  • x XOR y revine True dacă x sau y sunt adevărate, dar nu ambele. Dacă x și y sunt adevărate sau false, instruciunea va reveni Fals.

Un sistem de numere binare este de asemenea numit sistem de numere de bază-2.

  • Adăugare - De exemplu, 1 + 1 + 1 = 3 în baza 10 devine 1 + 1 + 1 = 11 în binar.
  • Extracția - De exemplu, 3 - 1 = 2 în baza 10 devine 11 - 1 = 10 în binar.
  • Înmulțirea binară utilizează aceeași tehnică ca și multiplicarea zecimală.
  • Pentru a efectua divizarea binară, urmați pașii următori:

Pasul 1 - Aliniați divizorul (Y) cu cel mai semnificativ sfârșit al dividendului. Lasă porțiunea din

Pasul 2 - Se dividă dividendul de la MSB la biți aliniat cu LSB al divizorului X.

Pasul 3 - Comparați X și Y.

a) Dacă X> = Y, bitul cotelor este 1 și efectuați scăderea XY.

b) Dacă X <Y, bitul cotelor este 0 și nu efectuați nici o scădere.

Pasul 4 - Treceți Y un pic spre dreapta și treceți la pasul 2.

Exemplu

Expresia booleană poate fi marcată printr-o expresie care are ca rezultat o valoare de TRUE sau FALSE. De exemplu, expresia 4 <5 (4 este mai mică de 5) este o expresie booleană deoarece rezultatul este întotdeauna adevărat pentru această afirmație.

Reprezentarea zecimală a unui număr binar - 100100 = [(1) × 2 ^ 5] + [(0) × 2 ^ 4] + [(0) × 2 ^ 3] + [ (0) x 2 ^ 1] + [(0) x 2 ^ 0] = 36

Recomandat

Articole Similare

  • comparații populare: Diferența dintre Gazduire Web și Cloud Hosting

    Diferența dintre Gazduire Web și Cloud Hosting

    Diferența cheie: găzduirea web se referă la un serviciu prin care un site web este pus la dispoziție pe internet. Acesta oferă locația fizică pentru a stoca site-ul web. Cloud hosting este, de asemenea, un tip de gazduire web. În gazduirea de cloud, un număr de servere sunt configurate într-un mod flexibil. Este cun
  • comparații populare: Diferența dintre Prenume și Titlu

    Diferența dintre Prenume și Titlu

    Diferența cheie: numele este numele familiei pe care îl împărțiți cu ceilalți membri ai familiei. Acest nume este trecut de la o generație la alta. Pe de altă parte, titlul este un termen suplimentar care este de asemenea utilizat pentru a adresa o persoană și este în general adăugat fie înaintea unui nume, fie după numele acestuia. Acest termen
  • comparații populare: Diferența dintre Legendă și Icon

    Diferența dintre Legendă și Icon

    Diferența cheie: Legenda și pictograma sunt doi termeni cheie care sunt folosiți pentru o persoană care este renumită pentru caracteristicile sau talentul său extraordinar. Legenda este, în general, asociată cu oameni care și-au susținut faima sau farmecul de foarte mult timp. Cu toate acestea, pictograma este folosită în general pentru o persoană care a câștigat o mare popularitate, mai ales într-un anumit domeniu, iar persoana în sine devine o reprezentare a câmpului, a stilului etc. în care și-a dov
  • comparații populare: Diferența dintre NSDL și CDSL

    Diferența dintre NSDL și CDSL

    Diferența principală : NSDL și CDSL sunt depozite care dețin diverse titluri de valoare, cum ar fi banii, proprietățile etc., sub formă electronică. NSDL lucrează pentru Bursa Națională, în timp ce CDSL lucrează pentru Bursa de Valori Bombay. NSDL înseamnă "Depozitarul Național al Valorilor Mobiliare", în timp ce CDSL înseamnă "Depozitarul Central Securities" Limited. Ambii sunt depozi
  • comparații populare: Diferența dintre servodirecție și servodirecția electronică

    Diferența dintre servodirecție și servodirecția electronică

    Diferența cheie: Servodirecția este un sistem care ajută la direcția roților prin utilizarea unei rețele auxiliare de alimentare. Servodirecția electronică este, de asemenea, un sistem de servodirecție care utilizează un motor electric și o unitate de control cu ​​niște senzori. Servodirecția este un sistem care ajută la direcționarea roților utilizând o anumită sursă de energie. Direcția se referă la
  • comparații populare: Diferența dintre cafea și espresso

    Diferența dintre cafea și espresso

    Diferența cheie: atât cafeaua, cât și espresso sunt foarte asemănătoare, deoarece sunt produse din boabe de cafea și sunt procesate cu apă fierbinte. Cafeaua este făcută prin combinarea bucății potrivite de boabe de cafea măcinată și apă fierbinte. Espresso cafea este un tip de cafea. Se face cu o m
  • comparații populare: Diferența dintre Jonquil și Daffodil

    Diferența dintre Jonquil și Daffodil

    Diferența cheie: Jonquils și narcisele sunt membri ai genului narcissus. Jonquils se referă la un anumit tip de narcisă cunoscut sub numele de Narcissus jonquila. Ele sunt cele mai multe identificate prin frunzele lor în formă de tub închis. Narcisele sunt perene rezistente și ușor de cultivat în majoritatea zonelor din America de Nord, cu excepția zonei de sud din Florida. Ele sunt
  • comparații populare: Diferența dintre cumpărare și achiziție

    Diferența dintre cumpărare și achiziție

    Diferența principală: Achiziționarea este un termen larg care include proiectarea, aprovizionarea, procesarea, negocierea și stabilirea standardelor, în timp ce achiziția este un termen simplu, concis, care încorporează acordarea de bani pentru o anumită marfă sau produs. Se poate spune chiar că achiziționarea este un aspect unic al achizițiilor publice. Termenii, a
  • comparații populare: Diferența dintre Pokémon X și Y

    Diferența dintre Pokémon X și Y

    Diferența cheie: jocurile Pokemon sunt difuzate în mod obișnuit ca un set de două titluri ușor diferite, iar X și Y nu diferă. Ele sunt, în principiu, același joc. Cu toate acestea, Pokémon X și Pokémon Y au o varietate de Pokémon care pot fi obținute numai în cadrul fiecăruia dintre jocurile specifice. Pokémon X și P

Alegerea Editorului

Diferența dintre HD și 3D

Diferența principală: HD presupune în principiu o rezoluție mai mare decât standardul. În general, HD se referă la imagini cu 720 de linii orizontale sau mai mult. 3D, pe de altă parte, se referă la trei-dimensională (3-D). Este un format de film care permite vizualizatorului să perceapă imagini plate în 3D sau în viață. Oferă o iluzie