Calculează operații pe biți

Creat pentru programatori, elevi și tehnicieni care verifică rapid măști, biți și rezultate logice.

Execută AND, OR, XOR și deplasări de biți, apoi vezi rezultatul fiecărei operații. Datele rămân în browser, fără cont sau stocare.

Cum se folosește

  1. Introduceți primul număr întreg, apoi operatorul necesar dintre AND, OR, XOR, SHL sau SHR și, în final, al doilea număr întreg.
  2. Respectați aspectul câmpurilor cu un element pe linie, astfel încât instrumentul să poată identifica corect fiecare parte.
  3. Rulați calculul pentru a obține rezultatul pe biți în baza afișată.
  4. Examinați rezultatul și goliți conținutul dacă doriți să testați altă combinație de numere sau deplasări.
  5. Dacă răspunsul pare ciudat, repetați calculul cu numere întregi mici pentru a compara comportamentul.

Exemplu

Un student pregătește un exercițiu despre măști binare folosind datele de intrare 12 și 10. Rulează calculul și examinează rezultatul pentru a înțelege care biți rămân activi după operația AND.

Date de intrare

12
and
10

Limite și formate

Unde are loc procesarea

Calculul pe biți este efectuat local în browserul dvs. Numerele și operatorul introduse rămân pe dispozitivul dvs., fără încărcare sau stocare. Nu este necesară nicio cerere externă pentru a obține răspunsul.

Întrebări frecvente

Ce înseamnă AND, OR și XOR?

AND păstrează biții comuni ambelor numere, OR păstrează biții prezenți în oricare dintre numere, iar XOR păstrează biții care diferă. Acestea sunt operații logice pe biți standard în informatică.

Cum funcționează SHL și SHR?

SHL deplasează biții spre stânga, iar SHR îi deplasează spre dreapta. O deplasare schimbă valoarea, iar biții mutați în afara lățimii disponibile pot fi pierduți în funcție de context.

Pot folosi numere negative?

Puteți încerca, dar rezultatele pot depinde de reprezentarea folosită de browser. Pentru lucrări solicitante, verificați cu atenție lățimea numerelor întregi și formatul așteptat.

Instrumente din aceeași categorie