Intermediate

Tiontaire Cód Liath (Dénártha ↔ Liath)

Tiontaigh aon luach idir dénártha caighdeánach agus cód Liath frithchaite ag leithead giotán roghnaithe.

Conversion mode

Direction of conversion
Interpreted as a bit pattern at the chosen width

bits

1 to 16 bits
Gray code (decimal)
5

Output bit pattern: 0101

Conversion
0110 → 0101
Input (decimal)6
Output (decimal)5
Input binary
0110
Output binary
0101
Bit width
4 bits
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?

Úsáideann dénártha go cód Liath g = b XOR (b >> 1); fillteann cód Liath go dénártha an luach le XOR le gach aistriú ar dheis. Cuir isteach luach deachúlach agus leithead giotán, roghnaigh an treo, agus tugann an tiontaire an toradh ar ais mar theaghrán dénártha lánleithid agus mar uimhir dheachúlach, áit a bhfuil difríocht giotán amháin i gcónaí idir slánuimhreacha comharsanacha.

Foirmle
Dénártha→Liath: g = b XOR (b >> 1). Liath→Dénártha: b = g XOR (g >> 1) XOR (g >> 2) XOR …
How this is calculated

Roghnaigh mód tiontaithe, cuir isteach luach, agus socraigh an leithead giotán. Léirmhínítear an luach mar phatrún giotán slánuimhreach agus maisctear é go dtí an leithead roghnaithe, mar sin níl tábhacht ach leis na giotáin ísle. Taispeántar an toradh mar theaghrán dénártha ag an leithead sin agus mar uimhir dheachúlach.

Is céim amháin é dénártha go Liath: is é gach giotán aschuir XOR an ghiotáin dénártha agus an ghiotáin dénártha is airde ina dhiaidh, atá go díreach g = b XOR (b >> 1). Aisiompaíonn Liath go dénártha é seo trí XOR a fhilleadh den luach Liath le gach ceann dá aistrithe ar dheis (aistriú = 1, 2, 4, …), comhionann le gach giotán a ríomh ón gceann is suntasaí síos mar b[i] = g[i] XOR b[i+1].

Tá an t-airí sainithe ag cód Liath frithchaite go bhfuil difríocht díreach giotán amháin idir slánuimhreacha leantacha, rud a fhágann go bhfuil sé úsáideach le haghaidh ionchódóirí rothlacha, laghdú earráide, agus léarscáileanna Karnaugh. Tá an leithead teoranta do 1 go 16 giotán anseo ionas go bhfanann na patrúin laistigh d'uimhríocht shábháilte slánuimhreach 32-ghiotán; fillteann luachanna níos mó ná an leithead trí mhascáil, agus úsáideann ionchur diúltach a luach absalóideach.

Ceisteanna coitianta

Toisc go bhfuil g = b XOR (b >> 1) tógtha ionas go gcasann incrimintiú an bhunluacha dhénártha díreach giotán Liath amháin, rud a sheachnaíonn staideanna idirmheánacha bréagacha i gcrua-earraí ar nós ionchódóirí suímh.

Socraíonn sé cé mhéad giotán a thaispeántar agus maisíonn sé an t-ionchur go dtí an méid sin giotán ísle. Is é luach 6 ag leithead 4 ná 0110; is é an 6 céanna ag leithead 8 ná 00000110.

Is ionann. Úsáideann an tiontaire seo cód Liath dénártha frithchaite, an leagan is coitianta, sainithe ag g = b XOR (b >> 1).

Ar a dtugtar freisin

tiontaire cód liath
dénártha go liath
liath go dénártha
gray code
cód dénártha frithchaite
áireamhán cód liath

APA

TG we-Calculate Editorial Team. (2026). Tiontaire Cód Liath (Dénártha ↔ Liath) [Online calculator]. TG we-Calculate. https://we-calculate.com/ga/calculator/gray-code-converter

Chicago

TG we-Calculate Editorial Team. "Tiontaire Cód Liath (Dénártha ↔ Liath)." TG we-Calculate. 2026. https://we-calculate.com/ga/calculator/gray-code-converter.

IEEE

TG we-Calculate Editorial Team, "Tiontaire Cód Liath (Dénártha ↔ Liath)," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/ga/calculator/gray-code-converter

BibTeX

@misc{wecalculate_gray_code_converter, title = {Tiontaire Cód Liath (Dénártha ↔ Liath)}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/ga/calculator/gray-code-converter}}, year = {2026}, note = {TG we-Calculate} }

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