Pretvori decimalni broj u binarni, binarni u decimalni, saberi binarne brojeve i izvrši osnovne bitovne operacije.
Binarni sistem je osnova modernih računara i digitalne tehnologije, jer svi uređaji od telefona do servera koriste upravo ovaj sistem za obradu podataka.
Za razliku od decimalnog sistema koji koristi cifre od 0 do 9, binarni sistem koristi samo dvije cifre 0 i 1. Iako na prvi pogled djeluje jednostavno, rad sa binarnim brojevima može biti zbunjujući bez pravog alata. Upravo zato je ovaj alat koristan jer omogućava ti da sve izračunaš automatski i bez greške.
Pretvaranje decimalnog u binarni sistem
Jedna od najčešćih operacija je pretvaranje decimalnog broja u binarni. Na primjer, broj 21 u decimalnom sistemu zapisuje se kao 10101 u binarnom.
Dovoljno je da uneseš decimalni broj i odmah dobijaš njegov binarni zapis, bez potrebe za ručnim dijeljenjem sa 2 i zapisivanjem ostataka.
Ova funkcija je posebno korisna za:
- učenike i studente informatike
- programere
- sve koji žele razumjeti kako računar “razmišlja”
Pretvaranje binarnog u decimalni sistem
Osim toga, možeš i obrnuto pretvoriti binarni broj u decimalni.
Na primjer:
10101 (binarno) = 21 (decimalno)
Kalkulator automatski računa vrijednost svakog bita (1, 2, 4, 8, 16…) i daje tačan rezultat. Ovo je korisno kada analiziraš podatke, radiš debugging ili učiš osnovne principe digitalne logike.
Sabiranje binarnih brojeva
Ovo je osnovna operacija u digitalnim sistemima.
Primjer:
1010 + 111 = 10001
Za razliku od decimalnog sabiranja, ovdje se koristi pravilo:
- 0 + 0 = 0
- 1 + 0 = 1
- 1 + 1 = 10 (prenosi se 1)
Ove operacije su temelj rada procesora, pa je razumijevanje binarnog sabiranja veoma korisno.
Bitovne operacije (AND, OR, XOR)
Jedna od najvažnijih funkcija ovog kalkulatora su bitovne operacije, koje se koriste u programiranju i elektronici.
AND
Rezultat je 1 samo ako su oba bita 1
Primjer:
1010 AND 1100 = 1000
OR
Rezultat je 1 ako je barem jedan bit 1
1010 OR 1100 = 1110
XOR
Rezultat je 1 ako su bitovi različiti
1010 XOR 1100 = 0110
Ove operacije su ključne u:
- programiranju
- mrežama i sigurnosti
- radu sa memorijom i bitmaskama
Heksadecimalni prikaz
Osim binarnog i decimalnog, kalkulator prikazuje i heksadecimalni zapis. Ovo je posebno korisno za programere jer se često koristi kraći zapis brojeva u memoriji.
Ako često radiš sa brojevima i konverzijama, može ti biti koristan i kalkulator procenta za brze matematičke izračune ili kalkulator razlomaka za precizne operacije sa brojevima.