Beginner

Kalkolatur tal-Popcount u t-Tul tal-Bit

Agħdod kemm 1-bits għandu numru sħiħ, kejjel it-tul tal-bit tiegħu, u ara immedjatament jekk hux qawwa ta' tnejn.
Non-negative whole number

Input base

bits

Total bits for zero count (defaults to bit length)
Set bits (popcount)
4

Hamming weight of the binary representation

8

bits

Set bits (1s)

50%

Zero bits (0s)

50%

Zero bits
4
Bit length
8
Width used
8
Power of two
Le
Binary
10011100
Hexadecimal
0x9C
Step by step
  1. 1

    Binary representation

    10011100
    Bit length: 8
  2. 2

    Set bits (1s counted)

    count of 1s in 10011100 = 4
Ir-riżultati huma stimi għal informazzjoni ġenerali biss u mhumiex parir professjonali — dejjem ivverifika riżultati importanti b'mod indipendenti qabel ma tiddependi fuqhom. Aqra d-dikjarazzjoni ta' ċaħda sħiħa.
Tweġiba malajr

Kif jaħdem dan il-kalkulatur?

Popcount huwa l-għadd ta' 1-bits (piż ta' Hamming) f'numru sħiħ, misjub billi jiġi mċaqlaq u masked kull bit. It-tul tal-bit huwa l-pożizzjoni tal-bit l-ogħla stabbilita. Numru huwa qawwa ta' tnejn eżattament meta l-popcount tiegħu jkun ugwali għal 1. Daħħal n f'forma deċimali jew binarja biex tara l-erba' valuri kollha immedjatament.

Formula
popcount = numru ta' 1-bits f'n; tul tal-bit = pożizzjoni tal-bit l-ogħla stabbilita; qawwa ta' tnejn ⇔ popcount = 1
How this is calculated

Daħħal numru sħiħ mhux negattiv n jew f'forma deċimali jew binarja. Il-valur jiġi parsed bħala numru sħiħ b'preċiżjoni arbitrarja, għalhekk numri kbar ħafna jaħdmu mingħajr overflow. Il-popcount (imsejjaħ ukoll il-piż ta' Hamming) huwa l-għadd ta' 1-bits: spezzjona r-bit l-inqas billi tuża n & 1 u aqleb lil lemin bi n >> 1 sakemm n jasal żero, żżid il-bits stabbiliti waqt it-triq.

It-tul tal-bit huwa n-numru ta' bits meħtieġa biex tirrappreżenta n, ugwali għall-pożizzjoni tal-bit l-ogħla stabbilita tiegħu (n = 0 għandu tul ta' bit ta' 0). Il-qasam tal-wisa' opzjonali jistabbilixxi daqs fiss tal-qasam w; in-numru ta' bits żero huwa mbagħad w − popcount. Jekk tħalli l-wisa' vojt, jiddefawlta għat-tul tal-bit, għalhekk l-għadd taż-żero jirrifletti biss il-bits ġewwa n-numru nnifsu.

Numru huwa qawwa ta' tnejn eżattament meta jkollu bit wieħed stabbilita, jiġifieri popcount = 1 (għalhekk 1, 2, 4, 8, 16, ... jikkwalifikaw, iżda 0 le). L-għodod kollha huma numri sħaħ eżatti; jekk il-wisa' li tforni huwa iżgħar mit-tul tal-bit, jiġi mgħolli sat-tul tal-bit sabiex l-għadd taż-żero qatt ma jmur negattiv.

Mistoqsijiet frekwenti

Popcount huwa n-numru ta' bits stabbiliti għal 1 fir-rappreżentazzjoni binarja ta' numru. Huwa msejjaħ ukoll il-piż ta' Hamming u jintuża ħafna fi korrezzjoni tal-iżbalji, l-hashing, u l-ottimizzazzjoni f'livell baxx.

Żero m'għandu l-ebda bits stabbiliti, għalhekk it-tul tal-bit tiegħu huwa 0 u l-popcount tiegħu huwa 0. Kull numru sħiħ pożittiv għandu tul tal-bit ugwali għal wieħed iżjed mill-indiċi tal-bit l-ogħla stabbilita tiegħu.

Qawwa ta' tnejn għandha 1-bit waħda segwita minn żeros (1, 10, 100, 1000 f'binari). Billi bit waħda biss hija stabbilita, il-popcount tagħha huwa eżattament 1, li hija l-iktar mod mgħaġġel biex tittestja l-proprjetà.

Magħruf ukoll bħala

popcount
tul bit
ghadd bits
set bit counter
hamming weight
ghadd ones binarju
bit length

APA

TG we-Calculate Editorial Team. (2026). Kalkolatur tal-Popcount u t-Tul tal-Bit [Online calculator]. TG we-Calculate. https://we-calculate.com/mt/calculator/popcount-bit-length-calculator

Chicago

TG we-Calculate Editorial Team. "Kalkolatur tal-Popcount u t-Tul tal-Bit." TG we-Calculate. 2026. https://we-calculate.com/mt/calculator/popcount-bit-length-calculator.

IEEE

TG we-Calculate Editorial Team, "Kalkolatur tal-Popcount u t-Tul tal-Bit," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/mt/calculator/popcount-bit-length-calculator

BibTeX

@misc{wecalculate_popcount_bit_length_calculator, title = {Kalkolatur tal-Popcount u t-Tul tal-Bit}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/mt/calculator/popcount-bit-length-calculator}}, year = {2026}, note = {TG we-Calculate} }

Dan il-kalkulatur għenek?