Konverterio įrankis
Enter a decimal number (positive or negative). The result will be displayed in the selected bit format.
Bits:
8
Sign:
Positive
Apie šį įrankį
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).
Kaip tai veikia
- Įvesties dešimtainis skaičius patvirtinamas siekiant užtikrinti, kad tai yra galiojantis skaičius.
- Pasirinktas bitų dydis nustato bitų, naudojamų dvejetainiam skaičiui pavaizduoti, skaičių.
- Teigiamiems skaičiams dešimtainė reikšmė konvertuojama į dvejetainę naudojant standartinį padalijimo iš 2 metodą.
- Neigiamiems skaičiams absoliuti vertė konvertuojama į dvejetainę, tada taikomas dviejų komplementarų metodas, kad būtų gautas neigiamas vaizdas.
- Gauta dvejetainė eilutė yra paminkštinta priekiniais nuliais, kad atitiktų pasirinktą bitų dydį.
Įprasti naudojimo būdai
- Informatikos mokymas:Suprasti, kaip skaičiai saugomi kompiuteriuose dvejetainiu lygiu.
- Skaitmeninė elektronika:Darbas su dvejetainiais skaičių vaizdais aparatūros dizaine.
- Programming:Dešimtainių skaičių konvertavimas į dvejetainius bitų operacijoms arba žemo lygio programavimui.
- Duomenų perdavimas:Skaitmeninių duomenų paruošimas perdavimui tinklais, kuriems reikalingi dvejetainiai duomenys.
- Cryptography:Skaitmeninių raktų ar reikšmių konvertavimas į dvejetainius šifravimo algoritmams.
Dvejetainės sistemos pagrindai
Dvejetainė sistema skaičiams atstovauti naudoja tik du skaitmenis, 0 ir 1. Kiekvienas dvejetainio skaičiaus skaitmuo vadinamas bitu. Dvejetainiai skaičiai gali būti naudojami tiek teigiamiems, tiek neigiamiems skaičiams atvaizduoti, naudojant skirtingus metodus, pvz., dviejų papildymą neigiamiems skaičiams.
Dešimtainio ir dvejetainio konvertavimo pavyzdžiai
| Decimal | 8 bitų dvejetainis | 16 bitų dvejetainis |
|---|---|---|
| 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
Nuo aštuntainio iki dešimtainio skaičiaus
Konvertuokite aštuntainius skaičius į dešimtainius be vargo
Tekstas į aštuntfinalį
Be vargo konvertuokite tekstą į aštuntainį vaizdą
Tekstas į dešimtainį
Teksto konvertavimas į dešimtainę išraišką be jokių pastangų
JSON redaktorius
Lengvai redaguokite "Big JSON" - žaibiškai ir sklandžiai
Pasienio spindulysGeneratorius
Pasienio spindulio CSS generatoriaus įrankis, skirtas greitai generuoti pasienio spindulio CSS deklaracijas.
CSV į Base64 Konverteris
Greitai ir lengvai paverskite CSV duomenis "Base64" kodavimu