Kalkulatur tal-Komplement tat-Tnejn
Ikkonverti bejn numri sħaħ deċimali ffirmati u l-forom binarji u esadeċimali tal-komplement tat-tnejn ta' wisa' fiss.
Moda
Bit width
Value interpreted from the bit pattern
Kif jaħdem dan il-kalkulatur?
Kalkulatur tal-komplement tat-tnejn jikkonverti numru sħiħ deċimali ffirmat fil-kodifika binarji u esadeċimali ta' wisa' fiss tiegħu, jew jiddekodifika mudell ta' bit lura għad-deċimali. Valuri mhux negattivi jitqabblu direttament; valuri negattivi jinħażnu bħala v + 2^w. B'w bits il-medda hija −2^(w−1) sa 2^(w−1) − 1, u l-bit ta' fuq jagħti s-sinjal.
Formula
How this is calculated
Il-komplement tat-tnejn huwa l-metodu standard tal-kompjuters biex jaħżnu numri sħaħ iffirmati f'numru fiss ta' bits (w). Is-selezzjonatur tal-Mode jagħżel id-direzzjoni: Decimal → Binary jieħu valur deċimali ffirmat, filwaqt li Binary → Decimal jieħu mudell ta' bit mhux ipproċessat. Il-qasam Value jaċċetta numru sħiħ deċimali ffirmat jew sekwenza ta' 0 u 1, u l-Bit width issettja w għal 8, 16, 32, jew 64.
Biex tikkodifika deċimali v, valuri mhux negattivi jinktbu direttament f'binarji u jimtlew b'żerijiet sa w bits. Valuri negattivi huma kkodifikati bħala v + 2^w, li huwa ekwivalenti għall-invertiment tal-bits ta' |v| − 1 (ir-regola tal-invertixxi-u-żid-wieħed); ir-riżultat jiġi maqtugħ għal w bits. Biex tiddekodifika qari mhux iffirmat ta' w bit u, il-bit l-aktar sinifikanti huwa s-sinjal: jekk ikun 1 il-valur veru huwa u − 2^w, inkella l-valur huwa sempliċement u. L-output esadeċimali huwa l-istess mudell ta' bit mhux iffirmat miktub f'bażi 16.
Qasam ta' w bit jirrappreżenta numri sħaħ minn −2^(w−1) sa 2^(w−1) − 1; il-kalkulatur jiċħad deċimali barra din il-medda u jiċħad mudelli ta' bit itwal minn w. Minħabba li valuri ta' 64-bit jaqbżu l-limitu tal-integer sigur tal-JavaScript, il-matematika ssir b'BigInt għal output binarji u esadeċimali eżatti, għalkemm il-kard deċimali tal-intestatura tista' tarrotonda magnitudi kbar ħafna ta' 64-bit meta tiġi murija.
Mistoqsijiet frekwenti
Fil-komplement tat-tnejn valur negattiv jinħażen bħala v + 2^w, għalhekk −1 f'8 bits isir 0xFF u f'32 bits isir 0xFFFFFFFF. Il-bits taċ-ċif tas-sinjal huma 1 u jirrappreżentaw is-sinjal, mhux magnitudini pożittiva kbira.
B'w bits il-medda ffirmata rappreżentabbli hija −2^(w−1) sa 2^(w−1) − 1. Għal 8 bits din hija −128 sa 127, u għal 16 bits hija −32768 sa 32767. Valuri barra din il-medda ma jistgħux jiġu kkodifikati.
Ħares fil-bit l-aktar sinifikanti (l-aktar fuq ix-xellug). Jekk ikun 1 in-numru huwa negattiv u jiswa u − 2^w; jekk ikun 0 in-numru huwa mhux negattiv u jiswa u direttament.
Magħruf ukoll bħala
TG we-Calculate Editorial Team. (2026). Kalkulatur tal-Komplement tat-Tnejn [Online calculator]. TG we-Calculate. https://we-calculate.com/mt/calculator/twos-complement-calculator
TG we-Calculate Editorial Team. "Kalkulatur tal-Komplement tat-Tnejn." TG we-Calculate. 2026. https://we-calculate.com/mt/calculator/twos-complement-calculator.
TG we-Calculate Editorial Team, "Kalkulatur tal-Komplement tat-Tnejn," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/mt/calculator/twos-complement-calculator
@misc{wecalculate_twos_complement_calculator, title = {Kalkulatur tal-Komplement tat-Tnejn}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/mt/calculator/twos-complement-calculator}}, year = {2026}, note = {TG we-Calculate} }
Dan il-kalkulatur għenek?
