Pamata skaitīšanas sistēmu konvertētājs

Binārā-decimālā Converter App konvertētājs

Konvertējiet bināros skaitļus decimālajā formātā un decimālos skaitļus binārā formātā uzreiz. Rīks validē jūsu ievadi, atbalsta ļoti lielus veselos skaitļus un parāda skaidrus konvertācijas soļus.

Pārvērst skaitli

Izvēlieties konvertēšanas virzienu, ievadiet veselu skaitli un nokopējiet rezultātu. Binārā sistēma izmanto tikai 0 un 1. Decimālā sistēma izmanto ciparus no 0 līdz 9.

Decimālā rezultāta vērtība 105

Tiešsaistes konvertēšanas soļi

Paskaidrojums tiek atjaunināts, kamēr jūs rakstāt. Ļoti lieliem skaitļiem rīks saglabā rezultātu precīzu un apkopo metodi, nevis parāda pārāk garu soli pa solim sarakstu.

Kā tiek aprēķināts šis rezultāts

  1. Lasiet katru bināro ciparu no labās uz kreiso pusi.
  2. Reiziniet katru ciparu ar atbilstošo 2 pakāpi.
  3. Pievienojiet vērtības, lai iegūtu decimālo rezultātu.
Precizitātes piezīme: Šis konvertētājs izmanto JavaScript BigInt veselo skaitļu konvertēšanai, tāpēc lieli veseli skaitļi tiek apstrādāti precīzi, nevis noapaļoti kā parasti ar plūstošā punkta skaitļiem.

Kas ir binārie un decimālie skaitļi?

Binārā sistēma ir bāze-2. Tā izmanto tikai divus ciparus: 0 un 1.

Decimālā sistēma ir ikdienas pamata-10 skaitīšanas sistēma. Tā izmanto desmit ciparus: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

Binārā sistēma ir pamatā datoru tehnoloģijām, jo digitālās shēmas informāciju attēlo ar diviem stāvokļiem, ko parasti apraksta kā izslēgts/ieslēgts vai 0/1.

Kā pārvērst bināro skaitli decimālajā

Lai pārvērstu bināro skaitli decimālajā, reiziniet katru bināro ciparu ar 2 pakāpi. Pa labākais cipars izmanto 20, nākamais cipars izmanto 21, tad 22 un tā tālāk.

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

Tas nozīmē, ka binārais skaitlis 1101001 ir vienāds ar decimālo skaitli 105.

Kā pārvērst decimālskaitli binārā skaitlī

Lai pārvērstu decimālskaitli binārā formātā, atkārtoti daliet decimālskaitli ar 2 un pierakstiet katru atlikumu. Binārais rezultāts ir atlikumi, kas nolasīti no apakšas uz augšu.

179 ÷ 2 = 89 atlikums 1
89 ÷ 2 = 44 atlikums 1
44 ÷ 2 = 22 atlikums 0
22 ÷ 2 = 11 atlikums 0
11 ÷ 2 = 5 atlikums 1
5 ÷ 2 = 2 atlikums 1
2 ÷ 2 = 1 atlikums 0
1 ÷ 2 = 0 atlikums 1
Rezultāts: 10110011₂

Tātad decimālskaitlis 179 pārvēršas binārā skaitlī 10110011.

Binārās daļas un praktiskā pielietošana

Šis konverteris ir vērsts uz precīzu veselu skaitļu pārvēršanu. Ir iespējams arī bināro daļu izmantošana: cipari aiz binārā punkta apzīmē 1/2, 1/4, 1/8, 1/16 un tā tālāk.

Binārā sistēma tiek izmantota programmēšanā, tīklu darbībā, failu formātos, bitmaskēs, atļaujās, digitālajā elektronikā un zema līmeņa atkļūdošanā. Lai uzlabotu lasāmību, garas binārās vērtības bieži tiek grupētas vai pārvērstas heksadecimālajā formātā.

Ievades noteikumi

  • Izmantojiet tikai 0 un 1 binārajai ievadei.
  • Izmanto ciparus 0–9 decimālajai ievadei.
  • Atbalstītas veselas skaitļi. Daļskaitļi šajā rīkā nav paredzēti konvertēšanai.
  • Negatīvi veseli skaitļi tiek atbalstīti, piemēram, -1010 vai -10.