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 TeamIš pagrindo
Tas pats sveikasis skaičius parodytas visuose keturiuose pagrinduose žemiau.
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ė
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
| Įvestis | Rezultatas |
|---|---|
| Dvejetainis 1010 → dešimtainis | 10 |
| Dešimtainis 255 → šešioliktainis | FF |
| Šešioliktainis 1F → aštuntainis | 37 |
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
Šaltiniai ir nuorodos
TG we-Calculate Editorial Team. (2026). Skaičiavimo sistemų keitiklis [Online calculator]. TG we-Calculate. https://we-calculate.com/lt/calculator/number-base-converter
TG we-Calculate Editorial Team. "Skaičiavimo sistemų keitiklis." TG we-Calculate. 2026. https://we-calculate.com/lt/calculator/number-base-converter.
TG we-Calculate Editorial Team, "Skaičiavimo sistemų keitiklis," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/lt/calculator/number-base-converter
@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?
