Konverterio įrankis
Enter a binary number (spaces are allowed for readability). Choose between unsigned and signed (two's complement) interpretation.
Bits:
0
Type:
Unsigned
Apie šį įrankį
Dvejetainis į dešimtainį keitiklį yra įrankis, kuris dvejetainius skaičius paverčia dešimtainiais ekvivalentais. Kiekvienas dvejetainis skaičius interpretuojamas kaip nepasirašytas skaičius arba kaip pasirašytas skaičius, naudojant dviejų komplementarų atvaizdavimą.
Kaip tai veikia
- The input binary string is validated to ensure it contains only 0s and 1s (spaces are allowed for readability).
- The user can choose between unsigned and signed (two's complement) interpretation.
- For unsigned interpretation, each bit's value is calculated based on its position (2^position) and summed up.
- For signed interpretation (two's complement), if the leftmost bit is 1, the number is negative. The two's complement conversion is applied to determine the magnitude.
- Rodoma gauta dešimtainė reikšmė.
Įprasti naudojimo būdai
- Informatikos mokymas:Suprasti, kaip dvejetainiai skaičiai kompiuteriuose interpretuojami kaip dešimtainės reikšmės.
- Skaitmeninė elektronika:Dvejetainių signalų konvertavimas iš aparatūros į žmogaus skaitomas dešimtaines reikšmes.
- Programming:Dvejetainių duomenų, nuskaitytų iš failų ar tinklo lizdų, interpretavimas kaip dešimtainiai skaičiai.
- Duomenų analizė:Dvejetainiu būdu užkoduotų duomenų konvertavimas į dešimtainį formatą analizei.
- Cryptography:Dvejetainių kodų raktų arba reikšmių konvertavimas į dešimtainį skaičių kriptografiniams skaičiavimams atlikti.
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.
Dvejetainio konvertavimo į dešimtainį skaičių pavyzdžiai
| Binary | Nepasirašytas dešimtainis skaičius | Signed Decimal (Two's Complement) |
|---|---|---|
| 0000 | 0 | 0 |
| 0001 | 1 | 1 |
| 0101 | 5 | 5 |
| 1000 | 8 | -8 |
| 1111 | 15 | -1 |
| 11111111 | 255 | -1 |
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ų
Pantone į RGB
Konvertuokite Pantone spalvas į RGB reikšmes skaitmeniniam dizainui
CSS į Stylus Konverteris
Transformuokite savo CSS kodą į Stylus sintaksę. Greita, paprasta ir saugu.
Mažiau į CSS Konverteris
Paverskite savo "Less" kodą į CSS. Greita, paprasta ir saugu.