Beginner

Áireamhán Iomlaoide Giotán (Iomlaoid Chlé agus Dheas)

Iomlaoidigh slánuimhir ar chlé nó ar dheis faoi líon roghnaithe giotán agus feic an toradh i ndeachúlach, i ndénártha agus i heicsidheachúlach laistigh de leithead giotán seasta.
Decimal integer; negatives use two's complement in the bit width
Number of bit positions to shift

Treo

Right-shift type

Only applies to right shifts

bits

Result wraps to this many bits
Shifted value (decimal)
168

n << 2 = 10101000 (0xA8)

Binary (w-bit)
10101000
Hexadecimal
0xA8
Signed decimal
-88
Bits vacated/filled
2 (filled with 0)
Bits dropped
2 (0)
031.963.895.6127.5159.4191.3223.1255Value before and after shift in the 8-bit range
Step by step
  1. 1

    Mask n to 8 bits

    42 & (256 − 1) = 42
  2. 2

    n × 2^2 (mod 2^8)

    (42 × 4) mod 256 = 168
    A left shift by k is equivalent to multiplying by 2^k within the bit width.
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?

Bogann iomlaoid chlé giotáin i dtreo an chinn ard agus líonann sí náideanna ar dheis; bogann iomlaoid dheas i dtreo an chinn íseal iad. Líonann iomlaoidí loighciúla deasa náideanna ar chlé, agus cóipeálann iomlaoidí uimhríochtúla deasa an giotán comhartha. Mascáiltear torthaí go dtí an leithead giotán roghnaithe agus taispeántar i ndeachúlach, i ndénártha agus i heics iad.

Foirmle
Clé: r = (n << k) & mask; Iomlaoid loighciúil dheas: r = (n & mask) >> k; Iomlaoid uimhríochtúil dheas: cóipeáiltear an giotán comhartha isteach sna k suíomh barr (mask = 2^w - 1)
How this is calculated

Soláthraíonn tú slánuimhir n, méid iomlaoide k, treo (clé nó deas), cineál na hiomlaoide deise (loighciúil nó uimhríochtúil), agus leithead giotán w. Déantar gach uimhríocht le slánuimhreacha treallach-chruinnis agus srianaítear ansin í go w giotán le mask = 2^w - 1. Laghdaítear an t-ionchur ar dtús go dtí a phatrún w-giotán, mar sin léirítear luachanna diúltacha i gcomhlánú a dó.

Ríomhann iomlaoid chlé (n << k) & mask: bogann gach giotán k suíomh i dtreo an chinn is suntasaí, líontar na suíomhanna íochtair k le náideanna, agus déantar aon ghiotán a bhogann thar bharr an leithid a ró-shreabhadh agus a chaitheamh uaidh. Ríomhann iomlaoid loighciúil dheas (n & mask) >> k: bogann giotáin k suíomh i dtreo an chinn is lú suntasach, scaoiltear na giotáin íochtair k, agus líontar na suíomhanna barr k le náideanna. Iompraíonn iomlaoid uimhríochtúil dheas mar an gcéanna ach amháin go líontar na suíomhanna barr k folmha le cóipeanna den ghiotán comhartha bunaidh (an MSB), rud a chaomhnaíonn comhartha uimhreacha comhlánú-a-dó.

Taispeántar torthaí mar dheachúlach gan chomhartha, teaghrán dénártha w-giotán nialas-stuáilte, agus heicsidheachúlach, móide an léirmhíniú comhlánú-a-dó sínithe. Tugann iomlaoid faoi k atá níos mó ná nó cothrom le w 0 le haghaidh iomlaoidí clé agus loighciúla deasa, nó patrún uile-aon / uile-náid le haghaidh iomlaoidí uimhríochtúla deasa ag brath ar an ngiotán comhartha. Diúltaítear do k diúltach.

Ceisteanna coitianta

Líonann iomlaoid loighciúil dheas na giotáin arda folmha le náideanna i gcónaí, ag caitheamh leis an luach mar cheann gan chomhartha. Cóipeálann iomlaoid uimhríochtúil dheas an giotán comhartha (an giotán is suntasaí) isteach sna suíomhanna sin, ag caomhnú an chomhartha ionas go bhfanann uimhreacha diúltacha comhlánú-a-dó diúltach.

Mascáiltear an toradh go dtí an leithead giotán roghnaithe. Déanann giotáin a iomlaoidítear thar an suíomh is suntasaí ró-shreabhadh agus scaoiltear iad, mar sin laistigh de leithead seasta is féidir le hiomlaoid chlé cuachadh go luach níos lú.

Tiontaítear n diúltach go dtí a phatrún comhlánú-a-dó w-giotán roimh iomlaoidiú. Taispeánann an t-aschur an deachúlach gan chomhartha agus an léirmhíniú deachúlach sínithe den phatrún sin araon.

Ar a dtugtar freisin

aistriú giotán
bit shift
aistriú clé deas
left shift right shift
aistriú loighciúil
aistriú uimhríochtúil

APA

TG we-Calculate Editorial Team. (2026). Áireamhán Iomlaoide Giotán (Iomlaoid Chlé agus Dheas) [Online calculator]. TG we-Calculate. https://we-calculate.com/ga/calculator/bit-shift-calculator

Chicago

TG we-Calculate Editorial Team. "Áireamhán Iomlaoide Giotán (Iomlaoid Chlé agus Dheas)." TG we-Calculate. 2026. https://we-calculate.com/ga/calculator/bit-shift-calculator.

IEEE

TG we-Calculate Editorial Team, "Áireamhán Iomlaoide Giotán (Iomlaoid Chlé agus Dheas)," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/ga/calculator/bit-shift-calculator

BibTeX

@misc{wecalculate_bit_shift_calculator, title = {Áireamhán Iomlaoide Giotán (Iomlaoid Chlé agus Dheas)}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/ga/calculator/bit-shift-calculator}}, year = {2026}, note = {TG we-Calculate} }

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