Advanced

Tiontaire Babhtála Beart Inn-éadanachta

Aisiompaigh ord beart luach heicsidheachúlach chun tiontú idir léirithe mór-inn-éadanachta agus beag-inn-éadanachta.
Hexadecimal digits only; 0x prefix optional

Leithead

Number of bits in the value
Byte-swapped hex
0x12345678 → 0x78563412
Original hex
0x12345678
Original decimal
305,419,896
Swapped decimal
2,018,915,346
Byte count
4
185286120Original byte values (MSB → LSB)
Is meastacháin iad na torthaí le haghaidh eolais ghinearálta amháin agus ní comhairle ghairmiúil iad — fíoraigh torthaí tábhachtacha go neamhspleách i gcónaí sula mbraitheann tú orthu. Léigh an séanadh iomlán.
Freagra tapa

Conas a oibríonn an t-áireamhán seo?

Chun inn-éadanachta a bhabhtáil, scríobh an luach mar bheart lánleithid agus aisiompaigh a n-ord: éiríonn 0x12345678 (32-ghiotán) ina 0x78563412. Tiontaíonn sé seo idir mór-inn-éadanachta agus beag-inn-éadanachta. Is é an oibríocht a inbhéart féin, mar sin athchóiríonn a chur i bhfeidhm faoi dhó an bunluach. Roghnaigh 16, 32, nó 64 giotán chun do shonraí a mheaitseáil.

Foirmle
swap(b0 b1 ... bn-1) = bn-1 ... b1 b0 (aisiompaigh na beart w/8)
How this is calculated

Cuir isteach luach heicsidheachúlach agus roghnaigh a leithead: 16, 32, nó 64 giotán. Glantar an luach ar dtús (baintear réimír roghnach 0x, spásanna, agus folínte) agus ansin stuáiltear le náideanna ar chlé go dtí an leithead iomlán, mar sin éiríonn ionchur 32-ghiotán ina 8 ndigit heics i gcónaí (4 bheart). Roinntear an teaghrán ina bheart w/8, gach ceann ina phéire digití heics.

Ní dhéanann babhtáil beart ach ord na mbeart sin a aisiompú. Mar shampla, tá beart [12, 34, 56, 78] ag an luach 32-ghiotán 0x12345678; tugann a n-aisiompú [78, 56, 34, 12], i.e. 0x78563412. Is é seo go díreach an oibríocht bswap a úsáidtear agus sonraí á mbogadh idir córais mhór-inn-éadanachta agus bheag-inn-éadanachta, ós rud é go stórálann an dá ordú na beart is suntasaí agus is lú suntasach ag deireadh contrártha.

Ríomhtar na bunluachanna deachúlacha agus na luachanna babhtáilte le huimhríocht slánuimhreach 64-ghiotán-sábháilte, agus taispeánann an mapáil in aghaidh an bhirt conas a bhogann gach suíomh beart foinse chuig a cheann scríbe (téann suíomh i go suíomh n-1-i). Tabhair faoi deara gurb é an bhabhtáil a inbhéart féin: athchóiríonn a chur i bhfeidhm faoi dhó an bunluach. Diúltaítear ionchur le níos mó digití heics ná an leithead roghnaithe, nó le carachtair nach heics iad.

Ceisteanna coitianta

Stórálann mór-inn-éadanachta an beart is suntasaí ar dtús (ag an seoladh is ísle), agus stórálann beag-inn-éadanachta an beart is lú suntasach ar dtús. Ciallaíonn tiontú eatarthu ord na mbeart a aisiompú, rud a dhéanann an uirlis seo.

Ní athraíonn. Is é babhtáil beart a inbhéart féin, mar sin athchóiríonn luach a bhabhtáil agus ansin an toradh a bhabhtáil arís an bunluach.

Oibríonn babhtáil beart ar luach lánleithid sheasta. Stuáiltear teaghrán heics níos giorra ar chlé le náideanna chun an leithead roghnaithe a líonadh sula n-aisiompaítear a bheart.

Ar a dtugtar freisin

tiontaire endianness
babhtáil bearta
big endian little endian
ord beart
babhtáil ord beart
bswap hex
byte swap

APA

TG we-Calculate Editorial Team. (2026). Tiontaire Babhtála Beart Inn-éadanachta [Online calculator]. TG we-Calculate. https://we-calculate.com/ga/calculator/endianness-byte-swap-converter

Chicago

TG we-Calculate Editorial Team. "Tiontaire Babhtála Beart Inn-éadanachta." TG we-Calculate. 2026. https://we-calculate.com/ga/calculator/endianness-byte-swap-converter.

IEEE

TG we-Calculate Editorial Team, "Tiontaire Babhtála Beart Inn-éadanachta," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/ga/calculator/endianness-byte-swap-converter

BibTeX

@misc{wecalculate_endianness_byte_swap_converter, title = {Tiontaire Babhtála Beart Inn-éadanachta}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/ga/calculator/endianness-byte-swap-converter}}, year = {2026}, note = {TG we-Calculate} }

Ar chabhraigh an t-áireamhán seo leat?