Konwerter systemów liczbowych

Znaki: 0-9
DEC
Znaki: 0, 1
BIN
Znaki: 0-9, A-F
HEX
Znaki: 0-7
OCT
🔢

Jak to działa?

Komputery i mikrokontrolery (takie jak Arduino czy ESP32) operują na systemach innych niż nasz codzienny system dziesiętny. Narzędzie pozwala na automatyczne tłumaczenie wartości pomiędzy czterema najpopularniejszymi bazami.


Podstawowe systemy:

  • Dziesiętny (DEC): Ludzki system naturalny. Używa 10 cyfr (od 0 do 9).
  • Binarny (BIN): Język maszynowy niskiego poziomu. Używa tylko stanów niskich i wysokich (0 oraz 1). Każda pozycja to kolejny bit.
  • Szesnastkowy (HEX): Bardzo popularny w programowaniu (np. adresy pamięci, kolory, rejestry). Skraca zapis binarny, używając cyfr 0-9 oraz liter A-F (gdzie A=10, F=15).
  • Ósemkowy (OCT): Używany rzadziej, głównie w starszych architekturach komputerowych oraz uprawnieniach systemów Linux.
Wskazówka programistyczna: W kodzie C++/Arduino liczby szesnastkowe poprzedzamy przedrostkiem 0x (np. 0xFF), a binarne przedrostkiem 0b (np. 0b11111111).