Arvutusbaasi konverter

Binaar-arvu teisendamine kümnendsüsteemi

Teisendage binaararve kümnendsüsteemi ja kümnendarve binaarsüsteemi koheselt. Tööriist kontrollib sisendi õigsust, toetab väga suuri täisarve ning kuvab selged teisenduse sammud.

Teisenda arv

Valige teisendussuund, sisestage täisarv ja kopeerige tulemus. Binaarne süsteem kasutab ainult numbreid 0 ja 1. Dekadiline süsteem kasutab numbreid 0–9.

Kümneandme tulemus 105

Live'i konversiooni sammud

Seletus uueneb teie sisestuse käigus. Väga suurte arvude korral hoiab tööriist tulemuse täpseks ja koondab meetodi, et vältida liiga pikka sammude loetelu.

Kuidas see tulemus arvutatakse

  1. Loe iga binaarset numbrit paremalt vasakule.
  2. Korruta iga number vastava astmega 2-ga.
  3. Väärtuste lisamine annab kümnendvõrdse tulemuse.
Täpsuse märkus: See konverter kasutab täisarvude teisendamiseks JavaScripti BigInti, mistõttu suured täisarvud töödeldakse täpselt, mitte ei ümardata nagu tavalised ujukomaarvud.

Mis on binaar- ja kümnendarvud?

Binaarsüsteem on kahe alusega. See kasutab ainult kahte numbrit: 0 ja 1.

Kümnevõrratusüsteem on igapäevane alus-10 arvusüsteem. See kasutab kümne numbrit: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

Binaarne on arvutiteaduses fundamentaalne, kuna digitaalskeemid esitavad informatsiooni kahe olekuga, mida tavaliselt kirjeldatakse kui väljas/sisse või 0/1.

Kuidas teisendada binaararvu kümnendiks

Binaararvu teisendamiseks kümnendiks korruta iga binaarnumbri vastava kahe astmega. Parempoolseim number kasutab astendajat 0 (20), järgmine number astendajat 1 (21), siis astendajat 2 (22) ja nii edasi.

1101001₂ = 1×2⁶ + 1×2⁵ + 0×2⁴ + 1×2³ + 0×2² + 0×2¹ + 1×2⁰ = 105₁₀

See tähendab, et binaarne 1101001 on võrdne kümnendarvuga 105.

Kuidas teisendada kümnendarv binaararvuks

Arvuti teisendamiseks kümnend- kaheksandikku, jagage korduvalt kümnendarvu 2-ga ja salvestage igakordne jääk. Kaheksandiku tulemus on jäägid, mis loetakse alt üles.

179 ÷ 2 = 89 jäänud 1
89 ÷ 2 = 44 jäänud 1
44 ÷ 2 = 22 jäänud 0
22 ÷ 2 = 11 jäänud 0
11 ÷ 2 = 5 jäänud 1
5 ÷ 2 = 2 jäänud 1
2 ÷ 2 = 1 jäänud 0
1 ÷ 2 = 0 jäänud 1
Tulemus: 10110011₂

Seega teisendub kümnendarv 179 binaararvuks 10110011.

Binaarsed murdarvud ja praktiline kasutus

See teisendaja keskendub täpsele täisarvulisele teisendamisele. Võimalikud on ka binaarsed murdude: pärast binaarpunkti olevad numbrid tähistavad 1/2, 1/4, 1/8, 1/16 ja nii edasi.

Binaarne esineb programmeerimises, võrgutehnoloogias, failivormingutes, bitmaskides, lubades, digitaalelektroonikas ja madala taseme silumisel. Loetavuse parandamiseks grupeeritakse pikki binaarseid väärtusi või teisendatakse need heksadetsimaalsesse kujule.

Sisestuse reeglid

  • Kasuta binaarse sisendi jaoks ainult 0 ja 1.
  • Kasuta kümnendkoha sisestamiseks numbreid 0–9.
  • Täisarve toetatakse. Murreid ei ole selle tööriistaga tahtlikult konverteeritud.
  • Negatiivsed täisarvud on toetatud, näiteks -1010 või -10.