Šešioliktainis Skaičiuotuvas

Konvertuokite tarp šešioliktainio ir dešimtainio, pridėkite ir atimkite šešioliktainius skaičius su mūsų nemokamu šešioliktainiu skaičiuotuvu

Prieinami Skaičiuotuvai

Kas yra Šešioliktainis?

Šešioliktainis (hex) yra 16 bazės skaičių sistema, kuri naudoja 16 skaitmenų: 0-9 ir A-F. Jis plačiai naudojamas informatikos srityje, nes yra kompaktiškesnis nei dvejetainis ir lengviau skaitomas. Kiekvienas šešioliktainis skaitmuo reiškia 4 bitus, todėl jis tinkamas dvejetainių duomenų pateikimui žmogui skaitomu formatu.

Šešioliktainė Konversija

Konversija tarp šešioliktainio ir dešimtainio yra būtina informatikos ir programavimo srityse. Hex-dešimtainė konversija apima kiekvieno skaitmens dauginimą iš atitinkamos 16 laipsnio, o dešimtainė-hex naudoja pakartotinį dalijimą iš 16.

Formulė Hex į Dešimtainį

Norėdami konvertuoti hex į dešimtainį, padauginkite kiekvieną skaitmenį iš 16, pakeltą iki jo pozicijos laipsnio:

h_n h_n-1 ... h_1 h_0 = _i = 0^n h_i × 16^i

Formulė Dešimtainis į Hex

Norėdami konvertuoti dešimtainį į hex, pakartotinai dalykite iš 16 ir rinkite liekanas. Konvertuokite liekanas 10-15 į A-F, tada skaitykite iš apačios į viršų.

Šešioliktainių Skaičiavimų Pavyzdžiai

Štai keli kasdieniai atvejai, kurie parodo, kaip lengva naudoti mūsų šešioliktainį skaičiuotuvą.

Pavyzdys 1: Hex į Dešimtainį

Konvertuokite šešioliktainį skaičių E3 į dešimtainį.

Galite naudoti mūsų skaičiuotuvą įvedant:

Kiek yra E3₁₆ dešimtainiu?

Skaičiuotuvas grąžina: 227

E3₁₆ = 14×16¹ + 3×16⁰
= 224 + 3
= 227₁₀

Naudojama formulė:

E3_16 = 227_10

Pavyzdys 2: Dešimtainis į Hex

Konvertuokite dešimtainį skaičių 1300 į šešioliktainį.

Galite naudoti mūsų skaičiuotuvą įvedant:

Kiek yra 1300₁₀ hex?

Skaičiuotuvas grąžina: 514

1300 ÷ 16 = 81 liekana 4
81 ÷ 16 = 5 liekana 1
5 ÷ 16 = 0 liekana 5
Skaitykite liekanas iš apačios: 514₁₆

Naudojama formulė:

1300_10 = 514_16

Pavyzdys 3: Šešioliktainis Sudėtis

Sudėkite du šešioliktainius skaičius: 13 + 21.

Galite naudoti mūsų skaičiuotuvą įvedant:

Kiek yra 13₁₆ + 21₁₆?

Skaičiuotuvas grąžina: 34

13₁₆ = 19₁₀
21₁₆ = 33₁₀
19 + 33 = 52
52₁₀ = 34₁₆

Naudojama formulė:

13_16 + 21_16 = 34_16

Pavyzdys 4: Šešioliktainis Atimtis

Atimkite šešioliktainius skaičius: 19 - 0F.

Galite naudoti mūsų skaičiuotuvą įvedant:

Kiek yra 19₁₆ - 0F₁₆?

Skaičiuotuvas grąžina: A

19₁₆ = 25₁₀
0F₁₆ = 15₁₀
25 - 15 = 10
10₁₀ = A₁₆

Naudojama formulė:

19_16 - 0F_16 = A_16

Pavyzdys 5: RGB Spalvos Kodas

Konvertuokite RGB spalvos kodą #FFB347 (apelsinas) į dešimtaines reikšmes.

Galite naudoti mūsų skaičiuotuvą įvedant:

Kiek yra FF₁₆ dešimtainiu apelsino komponentui?

Skaičiuotuvas grąžina: 255

FF₁₆ = 15×16¹ + 15×16⁰
= 240 + 15 = 255₁₀
Apelsino komponentas: 255

Naudojama formulė:

FF_16 = 255_10

Pavyzdys 6: Atminties Adresas

Konvertuokite atminties adresą 0x17000 į dešimtainį.

Galite naudoti mūsų skaičiuotuvą įvedant:

Kiek yra 17000₁₆ dešimtainiu?

Skaičiuotuvas grąžina: 94208

17000₁₆ = 1×16⁴ + 7×16³ + 0×16² + 0×16¹ + 0×16⁰
= 65536 + 28672 + 0 + 0 + 0 = 94208₁₀

Naudojama formulė:

17000_16 = 94208_10

Pavyzdys 7: MAC Adresas

Konvertuokite MAC adreso pirmąjį oktetą FE į dešimtainį.

Galite naudoti mūsų skaičiuotuvą įvedant:

Kiek yra FE₁₆ dešimtainiu?

Skaičiuotuvas grąžina: 254

FE₁₆ = 15×16¹ + 14×16⁰
= 240 + 14 = 254₁₀

Naudojama formulė:

FE_16 = 254_10

Pavyzdys 8: Unicode Simbolis

Konvertuokite Unicode kodo tašką U+0057 (raidė 'W') į dešimtainį.

Galite naudoti mūsų skaičiuotuvą įvedant:

Kiek yra 57₁₆ dešimtainiu?

Skaičiuotuvas grąžina: 87

57₁₆ = 5×16¹ + 7×16⁰
= 80 + 7 = 87₁₀

Naudojama formulė:

57_16 = 87_10

Pavyzdys 9: Failo Leidimai

Konvertuokite Unix failo leidimus 644 (aštuntainis) į hex. Pirmiausia konvertuokite į dešimtainį: 644₈ = 420₁₀.

Galite naudoti mūsų skaičiuotuvą įvedant:

Kiek yra 420₁₀ hex?

Skaičiuotuvas grąžina: 1A4

420 ÷ 16 = 26 liekana 4
26 ÷ 16 = 1 liekana A (10)
1 ÷ 16 = 0 liekana 1
Skaitykite iš apačios: 1A4₁₆

Naudojama formulė:

420_10 = 1A4_16

Pavyzdys 10: Tinklo Konfigūracija

Sudėkite dvi šešioliktaines potinklio kaukes: F1 + 0E.

Galite naudoti mūsų skaičiuotuvą įvedant:

Kiek yra F1₁₆ + 0E₁₆?

Skaičiuotuvas grąžina: FF

F1₁₆ = 241₁₀
0E₁₆ = 14₁₀
241 + 14 = 255
255₁₀ = FF₁₆

Naudojama formulė:

F1_16 + 0E_16 = FF_16

Santrauka

Šie pavyzdžiai parodo, kaip mūsų šešioliktainis skaičiuotuvas gali tvarkyti:

  • •Hex į dešimtainę konversiją (FF₁₆ = 255₁₀)
  • •Dešimtainę į hex konversiją (255₁₀ = FF₁₆)
  • •Šešioliktainę sudėtį (FF₁₆ + 0A₁₆ = 109₁₆)
  • •Šešioliktainę atimtį ir spalvų kodų taikymus

Galite pritaikyti bet kurią realią situaciją, susijusią su šešioliktainiais skaičiais, prie vieno iš šių modelių ir leisti skaičiuotuvui atlikti darbą už jus.

Kaip Naudoti

  1. Pasirinkite jums reikalingą šešioliktainio skaičiavimo tipą (hex į dešimtainį, dešimtainis į hex, šešioliktainis sudėtis arba šešioliktainis atimtis).
  2. Įveskite reikalingas reikšmes į įvesties laukus. Skaičiuotuvas automatiškai atnaujins rezultatus realiuoju laiku.
  3. Peržiūrėkite rezultatą ir skaičiavimo žingsnis po žingsnio išskaidymą su formulėmis, rodomomis naudojant matematinį žymėjimą.

Dažnai užduodami klausimai

Kaip konvertuoti hex į dešimtainį?

Norėdami konvertuoti hex į dešimtainį, padauginkite kiekvieną skaitmenį iš atitinkamos 16 laipsnio ir sudėkite rezultatus. Pavyzdžiui: FF₁₆ = 15×16¹ + 15×16⁰ = 240 + 15 = 255₁₀.

Kaip konvertuoti dešimtainį į hex?

Norėdami konvertuoti dešimtainį į hex, pakartotinai dalykite iš 16 ir rinkite liekanas. Konvertuokite liekanas 10-15 į A-F, tada skaitykite iš apačios į viršų.

Apie šį įrankį

Paskelbė Online Tools Center

Paskutinį kartą atnaujinta:

Prieš naudodami rezultatą patikrinkite vienetus, prielaidas ir apvalinimą. Sveikatos ir finansų įverčiai skirti mokymuisi ir nepakeičia individualios specialisto konsultacijos.

Radote klaidą? Atsiųskite įrankio pavadinimą, įvestus duomenis bei tikėtiną ir gautą rezultatą, kad galėtume patikrinti.

Pranešti apie problemą