Binaarista desimaaliksi
Muunna binäärikoodi desimaaliluvuiksi vaivattomasti
Muunnintyökalun
Enter a binary number (spaces are allowed for readability). Choose between unsigned and signed (two's complement) interpretation.
Bits:
0
Type:
Unsigned
Tietoja tästä työkalusta
Binääri-desimaalimuunnin on työkalu, joka muuntaa binääriluvut desimaalivastineiksi. Jokainen binääriluku tulkitaan joko etumerkittömäksi luvuksi tai allekirjoitetuksi luvuksi käyttämällä kakkosen komplementtiesitystä.
Kuinka se toimii
- 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.
- Tuloksena oleva desimaaliarvo näytetään.
Yleiset käyttötarkoitukset
- Tietojenkäsittelytieteen koulutus:Ymmärtää, kuinka binääriluvut tulkitaan desimaaliarvoiksi tietokoneissa.
- Digitaalinen elektroniikka:Binäärisignaalien muuntaminen laitteistosta ihmisen luettavissa oleviksi desimaaliarvoiksi.
- Programming:Tiedostoista tai verkkovastakkeista luettujen binääritietojen tulkitseminen desimaalilukuina.
- Tietojen analysointi:Binäärikoodattujen tietojen muuntaminen desimaalimuotoon analyysiä varten.
- Cryptography:Binäärikoodattujen avainten tai arvojen muuntaminen desimaaliluvuiksi salauslaskelmia varten.
Binäärijärjestelmän perusteet
Binäärijärjestelmä käyttää vain kahta numeroa, 0 ja 1, edustamaan numeroita. Jokaista binääriluvun numeroa kutsutaan bitiksi. Binäärilukuja voidaan käyttää kuvaamaan sekä positiivisia että negatiivisia lukuja eri menetelmillä, kuten negatiivisten lukujen kakkoskomplementilla.
Esimerkkejä binääri-desimaalimuunnoksesta
| Binary | Allekirjoittamaton desimaalimuunnintyökalu | 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
Oktaali desimaaliksi
Muunna oktaaliluvut desimaaliluvuiksi vaivattomasti
Desimaali heksaksi
Muunna desimaaliluvut heksadesimaaliluvuiksi vaivattomasti
Teksti binäärimuotoon
Muunna teksti binäärikoodiksi vaivattomasti
Loistehon muunnin
Muunna loisteho eri yksiköiden välillä tarkasti ja helposti
ASCII binääriksi
Muunna ASCII-merkit binäärikoodiksi vaivattomasti
Teksti binäärimuotoon
Muunna teksti binäärikoodiksi vaivattomasti