Beginner

Skaičiavimo sistemų keitiklis

Verskite sveikąjį skaičių tarp dvejetainės (pagrindas 2), aštuntainės (pagrindas 8), dešimtainės (pagrindas 10) ir šešioliktainės (pagrindas 16) sistemų.
Paskutinį kartą atnaujinta: 2026 m. birželio 20 d. · Peržiūrėjo TG we-Calculate Editorial Team
Įveskite pasirinktam pagrindui tinkamus skaitmenis

Iš pagrindo

Dešimtainė reikšmė
10

Tas pats sveikasis skaičius parodytas visuose keturiuose pagrinduose žemiau.

Dvejetainis (pagrindas 2)
1010
Aštuntainis (pagrindas 8)
12
Dešimtainis (pagrindas 10)
10
Šešioliktainis (pagrindas 16)
A
1248Positional place values in base 2 (×2 each step)
Rezultatai yra apytiksliai ir skirti tik bendrai informacijai, jie nėra profesionalus patarimas — prieš jais remdamiesi visada savarankiškai patikrinkite svarbius rezultatus. Skaityti visą atsakomybės apribojimą.
Greitas atsakymas

Kaip skaičių versti tarp skaičiavimo sistemų?

Norėdami paversti skaičių į 10 pagrindą, padauginkite kiekvieną skaitmenį iš pagrindo, pakelto iki jo pozicijos (skaičiuojant nuo nulio iš dešinės), ir sudėkite rezultatus. Norėdami iš dešimtainės pereiti į kitą sistemą, kartotinai dalykite iš tikslinio pagrindo ir skaitykite liekanas iš apačios į viršų. Šis įrankis abu atlieka automatiškai.

Formulė
reikšmė = Σ dᵢ × pagrindasⁱ (kiekvienas skaitmuo dᵢ dauginamas iš pagrindo, pakelto iki jo pozicijos i)
How this is calculated

Jūs pateikiate dvi įvestis: reikšmę (skaitmenų eilutę) ir "iš bazės" (skaitvardžio pagrindą, kuriuo ta eilutė užrašyta — 2, 8, 10 arba 16). Keitiklis pirmiausia patikrina, ar kiekvienas simbolis yra teisėtas tos bazės skaitmuo: bazė 2 leidžia tik 0–1, bazė 8 leidžia 0–7, bazė 10 leidžia 0–9, o bazė 16 prideda A–F (neatsižvelgiant į raidžių dydį). Jei kuris nors simbolis yra už ribų, įvestis atmetama, o ne tyliai nukerpama.

Tada reikšmė dekoduojama į vieną dešimtainį sveikąjį skaičių naudojant pozicinį žymėjimą: kiekvienas skaitmuo padauginamas iš bazės, pakeltos jo pozicijos laipsniu, skaičiuojant nuo nulio iš dešinės, ir sandaugos sumuojamos. Taigi dvejetainis 1010 tampa 1×2³ + 0×2² + 1×2¹ + 0×2⁰ = 10. Tas vienas sveikasis skaičius yra kanoninė reikšmė; jis perkoduojamas į visas keturias bazes rodymui, šešioliktainę pagal susitarimą rodant didžiosiomis raidėmis.

Įrankis tvarko tik neneigiamus sveikuosius skaičius — be ženklų, trupmenų ar skyriklių. Jis taip pat numato tikslią sveikųjų skaičių aritmetiką, todėl reikšmės virš 2⁵³−1 (9 007 199 254 740 991) atmetamos, kad būtų išvengta slankiojo kablelio apvalinimo klaidų.

Pavyzdžiai
ĮvestisRezultatas
Dvejetainis 1010 → dešimtainis10
Dešimtainis 255 → šešioliktainisFF
Šešioliktainis 1F → aštuntainis37

Dažnai užduodami klausimai

Šešioliktaines skaitmenys A–F galima rašyti bet kuriuo raidžių dydžiu, tačiau didžiosios raidės yra labiausiai paplitusi konvencija atminties adresams, spalvų kodams ir dokumentacijai, todėl rezultatas naudoja didžiąsias raides.

Šis keitiklis tvarko neneigiamus sveikuosius skaičius. Trupmenos ir ženklai nepalaikomi, nes dvejetainės/aštuntainės/šešioliktainės trupmenos paklūsta atskiroms taisyklėms.

Iki 9 007 199 254 740 991 (2⁵³−1), didžiausio sveikojo skaičiaus, kurį JavaScript gali tiksliai pavaizduoti. Didesnės reikšmės atmetamos, kad būtų išvengta apvalinimo klaidų.

Taip pat žinomas kaip

skaiciavimo sistemu keitiklis
dvejetainis i desimtaini
desimtainis i dvejetaini
hex i desimtaini
desimtainis i sesioliktaini
astuntaines keitiklis
skaiciu pagrindo keitiklis

APA

TG we-Calculate Editorial Team. (2026). Skaičiavimo sistemų keitiklis [Online calculator]. TG we-Calculate. https://we-calculate.com/lt/calculator/number-base-converter

Chicago

TG we-Calculate Editorial Team. "Skaičiavimo sistemų keitiklis." TG we-Calculate. 2026. https://we-calculate.com/lt/calculator/number-base-converter.

IEEE

TG we-Calculate Editorial Team, "Skaičiavimo sistemų keitiklis," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/lt/calculator/number-base-converter

BibTeX

@misc{wecalculate_number_base_converter, title = {Skaičiavimo sistemų keitiklis}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/lt/calculator/number-base-converter}}, year = {2026}, note = {TG we-Calculate} }

Ar ši skaičiuoklė jums padėjo?