← Utvikler og data
Utvikler og data · kjører lokalt

Bitmaskeinspektør

Undersøk en usignert fast-bredde maske som utfylt binær og सूची alle satte og klare bitposisjoner fra minst signifikante bit null.

Klar. Arbeidsdataene dine forblir i denne nettleseren.

Hvorfor dette verktøyet er nyttig

Bruk inspektøren når du gjennomgår funksjonsflagg, kapabilitetsmasker, innebygde registre eller testoppsett, og du trenger nøyaktige bitindekser i stedet for visuell telling.

Hvordan det fungerer

Nettleseren validerer masken mot den valgte bredden, skanner hver bit fra posisjon null og oppover og rapporterer popcount pluss eksplisitte sett og klare posisjonslister.

Praktisk eksempel

8-bits masken 0xA5 tilsvarer binær 10100101, så posisjonene 0, 2, 5 og 7 er satt, mens posisjonene 1, 3, 4 og 6 er klare.

Validering

Beregningen er deterministisk og forklarer valideringsfeil i stedet for å endre ugyldig inndata uten å si noe om det.

Personvern-grense

Inndata og utdata forblir i denne fanen. Kopiering og nedlasting skjer via nettleser-API-er uten opplasting til en server.

Resultatpass

Hver kjøring rapporterer sin verktøymodus, tidsstempel og inndata / utdata størrelse slik at transformerte data kan revideres.