Kaip konvertuoti iš dešimtainio į dvejetainį
Kaip konvertuoti iš dešimtainio į dvejetainį
Naudojamos elektroninės kompiuterinės sistemosjų skaičiavimų dvejetainė skaičių sistema, tai yra, kai skaičių kombinacijai naudojami dviejų skaičių kombinacijos - 0 ir 1. Asmeniui lengviau dirbti dešimtainės sistemos, tačiau neturėtų būti jokių ypatingų sunkumų skaitant numerius iš vienos sistemos į kitą.
Instrukcijos
1
Standartinis būdas konvertuoti iš dešimties sistemosdvejetainiu žymėjimo paeiliui dalijant originalų numerį ir gaunamas dalijant šią privačią 2 punktą, kur liekanos visada bus 0 arba 1. padalinys turėtų būti įgyvendintos tol, kol dalmuo nebus lygus 0. Gauti yra įrašomi į atvirkštinės likučių vertės kad ir pabaigoje gautas norimas numeris dvejetainėje sistemoje.
2
Pavyzdžiui, užimkite skaičių 20, padalykite jį į2, mes gauname 10, o likusiame 0; Padalinti 10 2, 5 ir jis gautas liekaną 0; 5 skyrius 2, gaunate 2 už 1 dalį; 2 skirsnis 2 gaukite 1 ir 0, 1, padalinti likusią 2, gausite 0 ir iš 1. Užrašykite likučių vertę iš pastarosios buvęs likusi, kuri yra 10,100, ir tai yra numeris 20 atstovaujami dvejetainis sistemos.
3
Pirmasis metodas gali būti šiek tiek supaprastintas. Visi skaičiai dvejetainėje sistemoje, išskyrus 0, prasideda nuo 1, taigi jūs galite padalyti, kol privatus numeris yra lygus 1, ir parašyti kaip pirmą skaitmens skaitmenį.
4
Norėdami paversti trupmeninį dešimtainį skaičių įbinarinė sistema pirmą kartą turi judėti sveikasis skaičius dalį, trupmeninė dalis yra dauginama iš 2, sveikasis skaičius dalis reikšmės, gautos bus pirmasis skaičius po to, kai į norimą skaičių atskirti, ir trupmeninė dalis skaičius turi būti gautas dar kartą, padaugintą iš dviejų. Šie veiksmai turi būti kartojami, kol trupmeninė dalis tampa 0 arba pasiekiamas reikiamas skaičiaus tikslumas.
5
Pavyzdžiui, mes išversime 2 skaičių.25 binarinėje sistemoje. Pirma, išverskite visą dalį - 2 suskirstykite į 2, gaunate 1, o likusiame 0, tada 2 (10) atitinka 10 (2). Padauginkite iš 0,25 iki 2, tai reiškia 0,5, tai yra pirmas skaičius po kablelio bus 0; padauginkite 0,5 iki 2, gausite 1, antrasis skaičius 1, trupmeninė dalis yra 0, taigi vertimas baigtas. Parašykime gautus skaičius - 10,01, tai bus dvejetainė dešimtainė skaitmuo iš 2,25, atstovaujamų dvejetainėje sistemoje.