Decimalno u binarno

Pretvorite decimalne brojeve u binarni kod bez napora

Alat za pretvaranje

Enter a decimal number (positive or negative). The result will be displayed in the selected bit format.

Bits:

8

Sign:

Positive

O ovom alatu

A decimal to binary converter is a tool that transforms decimal numbers into their binary equivalents. Each decimal number is represented as a series of binary digits (bits), which can be displayed in various bit formats (e.g., 8-bit, 16-bit, 32-bit).

Kako radi

  1. Ulazni decimalni broj potvrđuje se kako bi se osiguralo da je valjan broj.
  2. Odabrana veličina bita određuje broj bitova koji se koriste za predstavljanje binarnog broja.
  3. Za pozitivne brojeve, decimalna vrijednost pretvara se u binarnu pomoću standardne metode dijeljenja po 2.
  4. Za negativne brojeve, apsolutna vrijednost se pretvara u binarnu, a zatim se primjenjuje metoda komplementa dvojke kako bi se dobila negativna reprezentacija.
  5. Rezultirajući binarni niz je podstavljen vodećim nulama kako bi odgovarao odabranoj veličini bita.

Uobičajena upotreba

  • Obrazovanje iz informatike:Razumijevanje načina na koji se brojevi pohranjuju u računalima na binarnoj razini.
  • Digitalna elektronika:Rad s binarnim prikazima brojeva u dizajnu hardvera.
  • Programming:Pretvaranje decimalnih brojeva u binarne za bitne operacije ili programiranje niske razine.
  • Prijenos podataka:Priprema numeričkih podataka za prijenos preko mreža koje zahtijevaju binarne podatke.
  • Cryptography:Pretvaranje numeričkih ključeva ili vrijednosti u binarne za algoritme šifriranja.

Osnove binarnog sustava

Binarni sustav koristi samo dvije znamenke, 0 i 1, za predstavljanje brojeva. Svaka znamenka u binarnom broju naziva se bit. Binarni brojevi mogu se koristiti za predstavljanje pozitivnih i negativnih brojeva pomoću različitih metoda, kao što je dopuna dvojke za negativne brojeve.

Primjeri pretvorbe decimalnog u binarni

Decimal 8-bitni binarni 16-bitni binarni
0 00000000 00000000 00000000
1 00000001 00000000 00000001
10 00001010 00000000 00001010
-1 11111111 11111111 11111111
-10 11110110 11111111 11110110
127 01111111 00000000 01111111

Related Tools