Áireamhán Comhlánú a Dó
Tiontaigh idir slánuimhreacha deachúlacha sínithe agus a bhfoirmeacha dénártha agus heicsidheachúlacha comhlánú a dó de leithead seasta.
Mód
Bit width
Value interpreted from the bit pattern
Conas a oibríonn an t-áireamhán seo?
Tiontaíonn áireamhán comhlánú a dó slánuimhir dheachúlach shínithe ina chódú dénártha agus heicsidheachúlach de leithead seasta, nó díchódaíonn sé patrún giotáin ar ais go deachúlach. Mapálann luachanna neamhdhiúltacha go díreach; stóráiltear diúltaigh mar v + 2^w. Le w giotán is é an raon −2^(w−1) go 2^(w−1) − 1, agus tugann an giotán is airde an comhartha.
Foirmle
How this is calculated
Is é comhlánú a dó an bealach caighdeánach a stórálann ríomhairí slánuimhreacha sínithe i líon seasta giotán (w). Roghnaíonn an roghnóir Mód an treo: glacann Deachúlach → Dénártha luach deachúlach sínithe, agus glacann Dénártha → Deachúlach patrún giotáin amh. Glacann an réimse Luach le slánuimhir dheachúlach shínithe nó teaghrán 0í agus 1í, agus socraíonn Leithead giotáin w go 8, 16, 32, nó 64.
Chun deachúlach v a chódú, scríobhtar luachanna neamhdhiúltacha go díreach i ndénártha agus stuáiltear le náideanna iad go w giotán. Códaítear luachanna diúltacha mar v + 2^w, atá comhionann le giotáin |v| − 1 a iompú (an riail iompaigh-agus-suimigh-aon); teasctar an toradh go w giotán. Chun léamh gan chomhartha w-giotán u a dhíchódú, is é an giotán is suntasaí an comhartha: má tá sé 1 is é an fíorluach u − 2^w, nó is é an luach u go simplí. Is é an t-aschur heicsidheachúlach an patrún giotáin gan chomhartha céanna scríofa i mbonn 16.
Léiríonn réimse w-giotán slánuimhreacha ó −2^(w−1) go 2^(w−1) − 1; diúltaíonn an t-áireamhán do dheachúlacha lasmuigh den raon seo agus do phatrúin ghiotáin níos faide ná w. Toisc go sáraíonn luachanna 64-giotán teorainn slánuimhreach shábháilte JavaScript, déantar an mhatamaitic le BigInt le haghaidh aschuir dhénártha agus heicsidheachúlach bheacht, cé go bhféadfadh an phríomhchárta dheachúlach méideanna 64-giotán an-mhóra a shlánú agus iad á dtaispeáint.
Ceisteanna coitianta
I gcomhlánú a dó stóráiltear luach diúltach mar v + 2^w, mar sin éiríonn −1 in 8 ngiotán ina 0xFF agus in 32 giotán ina 0xFFFFFFFF. Is 1í iad na giotáin tosaigh a léiríonn an comhartha, ní méid ollmhór deimhneach.
Le w giotán is é an raon sínithe inléirithe −2^(w−1) go 2^(w−1) − 1. Do 8 ngiotán is é sin −128 go 127, agus do 16 giotán is é −32768 go 32767. Ní féidir luachanna lasmuigh den raon seo a chódú.
Féach ar an ngiotán is suntasaí (is faide ar chlé). Má tá sé 1 tá an uimhir diúltach agus cothrom le u − 2^w; má tá sé 0 tá an uimhir neamhdhiúltach agus cothrom le u go díreach.
Ar a dtugtar freisin
TG we-Calculate Editorial Team. (2026). Áireamhán Comhlánú a Dó [Online calculator]. TG we-Calculate. https://we-calculate.com/ga/calculator/twos-complement-calculator
TG we-Calculate Editorial Team. "Áireamhán Comhlánú a Dó." TG we-Calculate. 2026. https://we-calculate.com/ga/calculator/twos-complement-calculator.
TG we-Calculate Editorial Team, "Áireamhán Comhlánú a Dó," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/ga/calculator/twos-complement-calculator
@misc{wecalculate_twos_complement_calculator, title = {Áireamhán Comhlánú a Dó}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/ga/calculator/twos-complement-calculator}}, year = {2026}, note = {TG we-Calculate} }
Ar chabhraigh an t-áireamhán seo leat?
