Naon Dupi Hexadecimal?

Kumaha cacah dina sistem angka hexadecimal

Sistem angka hexadecimal, disebut oge basa-16 atawa kadang ngan hex, nyaéta sistem angka anu ngagunakeun 16 simbol unik keur ngagambarkeun hiji nilai nu tangtu. Maranéhanana simbol anu 0-9 sarta AF.

Sistem angka nu urang dipaké dina kahirupan sapopoé disebut decimal, atawa basa-10 sistem, sarta ngagunakeun 10 simbol tina 0 liwat 9 keur ngagambarkeun nilai a.

Dimana jeung Naha Hexadecimal Dipaké?

Paling Konci kasalahan sarta nilai lianna dipaké di jero komputer anu digambarkeun dina format hexadecimal. Contona, Konci kasalahan disebut Konci STOP , éta tampilan dina layar Blue of Death , anu salawasna dina format hexadecimal.

Programer make nomer hexadecimal sabab nilai disebut pondok ti maranéhna bakal jadi lamun ditingal dina decimal, sarta loba pondok ti di binér, nu ngan ngagunakeun 0 jeung 1.

Contona, nilai hexadecimal F4240 sarua jeung 1.000.000 dina decimal jeung 1111 0100 0010 0100 0000 di binér.

Tempat hexadecimal sejen anu dipaké nyaéta salaku hiji HTML kode warna pikeun nganyatakeun mangrupa warna husus. Contona, hiji desainer web bakal nganggo nilai hex FF0000 kana ngartikeun beureum warna. Ieu direcah jadi FF, 00,00, nu ngahartikeun jumlah kelir beureum, héjo, sarta bulao anu sakuduna dipaké (RRGGBB); 255 beureum, 0 héjo, sarta 0 biru di conto ieu.

Kanyataan yén nilai hexadecimal nepi ka 255 bisa ditembongkeun dina dua digit, sarta Konci warna HTML make tilu sét dua digit, eta hartina aya leuwih 16 juta (255 x 255 x 255) kelir mungkin nu bisa ditembongkeun dina format hexadecimal, nyimpen kavling spasi versus keu aranjeunna dina format sejen kawas decimal.

Sumuhun, binér loba basajan dina sababaraha cara tapi ogé ngan loba gampang pikeun urang maca nilai hexadecimal ti nilai binér.

Kumaha Nyumput di Hexadecimal

Cacah dina format hexadecimal téh gampang kitu salami anjeun inget yen aya 16 aksara anu nyieun nepi unggal susunan angka.

Dina format decimal, urang sadayana terang yén kami cacah kawas kieu:

0,1,2,3,4,5,6,7,8,9,10,11,12,13, ... nambahkeun hiji 1 saméméh dimimitian dina set 10 angka leuwih deui (ie jumlah 10).

Dina format hexadecimal kitu, urang cacah kawas ieu, kaasup sakabeh 16 nomer:

0,1,2,3,4,5,6,7,8,9, A, B, C, D, E, F, 10,11,12,13 ... deui, nambahkeun hiji 1 saméméh dimimitian dina 16 jumlah diatur leuwih deui.

Di dieu aya sababaraha conto sabagian hexadecimal tricky "transisi" nu bisa Anjeun manggihan mantuan:

... 17, 18, 19, 1A, 1B ...

... 1E, 1F, 20, 21, 22 ...

... FD, FE, FF, 100, 101, 102 ...

Kumaha manual Convert Nilai Hex

Nambahkeun nilai hex pisan basajan tur sabenerna dilakukeun dina cara pisan sarupa cacah angka dina sistem decimal.

Hiji masalah math biasa kawas 14 + 12 tiasa normal dipigawé tanpa nulis nanaon ka handap. Kalolobaan urang tiasa ngalakukeun nu di huluna kami - éta 26. Di dieu salah cara mantuan ka kasampak di dinya:

14 direcah jadi 10 jeung 4 (10 + 4 = 14), sedengkeun 12 anu disederhanakeun jadi 10 sarta 2 (10 + 2 = 12). Lamun ditambahkeun babarengan, 10, 4, 10, sarta 2, sarua 26.

Lamun tilu digit nu kenalkeun, kawas 123, urang terang yen urang kedah kasampak di sakabeh tilu tempat ngartos naon sih maranéhna hartosna.

3 nangtung dina sorangan sabab éta jumlah panungtungan. Nyokot jauh kahiji dua, sarta 3 masih 3. 2 anu dikali 10 sabab éta nu angka kadua di angka, kakara kawas jeung conto munggaran. Deui, nyandak jauh 1 tina 123 ieu, sarta nu nuju ditinggalkeun ku 23 nu 20 + 3. Jumlah katilu ti katuhu (ka 1) dicokot kali 10, dua kali (kali 100). Ieu ngandung harti 123 robah warna ka warna kana 100 + 20 + 3, atawa 123.

Di dieu dua cara séjén ka kasampak di dinya:

... (N X 10 2) + (N X 10 1) + (N X 10 0)

atawa ...

... (N X 10 X 10) + (N X 10) + N

Nyolok tiap angka kana tempat ditangtoskeun dina rumus ti luhur ngahurungkeun 123 kana: 100 (1 X 10 X 10) + 20 (2 X 10) + 3, atawa 100 + 20 + 3, nu 123.

Sami bener lamun jumlahna aya dina rébuan, kawas 1.234. 1 estu 1 X 10 X 10 X 10, nu ngajadikeun eta di tempat anu sapersaréwu urang, 2 dina hundredths, jeung saterusna.

Hexadecimal dipigawé dina cara nu sarua pasti tapi migunakeun 16 tinimbang 10 sabab éta sistem basa-16 tinimbang basa-10:

... (N X 16 3) + (N X 16 2) + (N X 16 1) + (N X 16 0)

Contona, nyebutkeun urang boga masalah 2F7 + C2C, sarta kami hayang nyaho nilai decimal tina jawaban. Anjeun kudu ngarobah éta digit hexadecimal mun decimal, lajeng saukur nambah angka babarengan kawas Anjeun ngalakukeunana jeung dua conto di luhur.

Kawas kami dipedar geus, enol ngaliwatan salapan dina duanana decimal na hex nu pasti sarua, bari angka 10 liwat 15 anu digambarkeun salaku hurup A ngaliwatan F.

Jumlah munggaran ka tebih katuhu tina nilai hex 2F7 nangtung dina sorangan, kawas dina sistem decimal, datang kaluar janten 7. Jumlah hareup ka kabutuhan kénca na bisa dikali 16, loba kawas jumlah detik ti 123 (2) di luhur diperlukeun bisa dikali 10 (2 X 10) sangkan jumlah 20. Tungtungna, jumlah pihak ti katuhu perlu dikali 16, dua kali (nu 256), kawas angka dumasar decimal- perlu dikali 10, dua kali (atawa 100), nalika eta boga tilu digit.

Ku alatan éta, megatkeun nepi ka 2F7 dina masalah urang ngajadikeun 512 (2 X 16 X 16) + 240 (f [15] X 16) + 7, nu datang ka 759. Salaku bisa ningali, F nyaéta 15 kusabab posisi na di runtuyan hex (tingali Cara Nyumput di Hexadecimal luhur) - éta jumlah pisan panungtungan kaluar tina kamungkinan 16.

C2C keur dirobah jadi decimal kawas ieu: 3,072 (c [12] X 16 X 16) + 32 (2 X 16) + C [12] = 3.116

Deui, C sarua jeung 12 sabab éta nilai 12 nalika nu nuju cacah ti nol.

Ieu ngandung harti 2F7 + C2C estu 759 + 3,116, anu sarua jeung 3.875.

Bari éta nice uninga kumaha ngalakukeun ieu ku cara manual, éta tangtu loba gampang pikeun digawe sareng nilai hexadecimal ku kalkulator atanapi converter.

Hex Converters & amp; kalkulator

A converter hexadecimal nyaéta mangpaat lamun rék narjamahkeun hex mun decimal, atawa decimal pikeun hex, tapi teu hayang ngalakukeun eta sacara manual. Contona, cara nuliskeun nilai hex 7FF kana converter a instan bisaeun maneh yén nilai decimal sarimbag nyaéta 2.047.

Aya kavling converters hex online anu bener basajan ngagunakeun, BinaryHex Parabot Parobah, SubnetOnline.com, sarta RapidTables mahluk ngan sababaraha di antarana. situs ieu hayu Anjeun ngarobah teu ukur hex mun decimal (sabalikna) tapi ogé ngarobah hex mun ti binér, octal, ASCII, jeung sajabana.

kalkulator Hexadecimal tiasa sagampil gunana salaku sistem kalkulator decimal, tapi pikeun pamakéan ku nilai hexadecimal. 7FF tambah 7FF, contona, nyaeta FFE.

Math Gudang urang hex kalkulator ngarojong ngagabungkeun sistem angka. Hiji conto bakal nambahkeun hiji hex tur nilai binér babarengan, lajeng nempoan hasil dina format decimal. Ogé ngarojong octal.

EasyCalculation.com mangrupa kalkulator malah gampang ngagunakeun. Bakal subtract, ngabagi, nambahan, sarta balikeun wae dua nilai hex Anjeun masihan eta, sarta instan némbongkeun sakabéh jawaban dina kaca sarua. Ogé mintonkeun equivalents decimal gigireun waleran hex.

Émbaran nu langkung lengkep ihwal Hexadecimal

Kecap hexadecimal mangrupakeun kombinasi hexa (hartina 6) jeung decimal (10). Binér anu base-2, octal nyaéta basa-8, tur decimal téh, tangtosna, base-10.

Nilai Hexadecimal kadang ditulis ku awalan "0x" (0x2F7) atanapi ku subscript (2F7 16), tapi teu ngarobah nilai. Dina duanana conto ieu, Anjeun bisa nyimpen atawa leupaskeun awalan atanapi subscript jeung nilai decimal bakal tetep 759.