Bitvis kalkulator

Utfør bitvise AND, OR, XOR, NOT og skift-operasjoner på heltall.

For å utføre en bitvis operasjon skriver du inn Inndata A og Inndata B og velger AND, OR, XOR, NOT, Skift venstre eller Skift høyre; resultatet vises i desimal, binær, heksadesimal og oktal.

Last updated:

Bitvis kalkulator. Utfør bitvise AND, OR, XOR, NOT og skift-operasjoner på heltall. Utfør binær matematikk med vår bitvise kalkulator . Beregn AND, OR, XOR, NOT, skift venstre eller skift høyre umiddelbart.

Slik bruker du den binære kalkulatoren Skriv inn Inndata A og Inndata B . Velg Operasjon . Resultatet vises i desimal, binær, heksadesimal og oktal! Dataverktøy Prøv vår Base64-konverterer .

Praktisk tips For best resultat bør du kontrollere utdata før du kopierer eller laster ned, særlig når resultatet skal brukes videre i kode, rapporter, dokumentasjon eller delte filer.

Denne nettleserbaserte flyten holder oppgaven rask og reduserer manuell opprydding i separate apper. Fortsett arbeidsflyten med Matematisk evaluator , ETA-kalkulator , Prosentkalkulator .

Disse relaterte verktøyene hjelper med nærliggende oppgaver for konvertering, formatering, validering, generering og opprydding.

Ofte stilte spørsmål

Hvordan beregner jeg bitvis AND, OR eller XOR?

Skriv to heltall i Inndata A og Inndata B og velg Operasjon. Standardeksemplet 42 AND 15 gir 10 (binært 00001010, heks 0xA, oktalt 12). Den binære formen av hver inndata vises under feltet, og Kopier resultat kopierer alle fire representasjonene.

Hvordan fungerer venstre- og høyreforskyvning i denne kalkulatoren?

Skift venstre flytter bitene i Inndata A til venstre så mange plasser som står i Inndata B, og ganger med 2 for hver plass, så 5 forskjøvet 2 til venstre blir 20. Skift høyre flytter bitene til høyre og beholder fortegnet, deler på 2 per plass og runder ned. Bare forskyvninger fra 0 til 31 er meningsfulle.

Hva gjør NOT, og hvorfor blir resultatet negativt?

NOT snur hver bit i Inndata A, og Inndata B deaktiveres. Tall behandles som 32-biters heltall med fortegn, så NOT 42 gir -43. Feltene Binær, Heksadesimal og Oktal viser det fortegnsløse 32-biters bitmønsteret, for eksempel 0xFFFFFFD5.

Hvilket tallområde støttes?

Operasjonene bruker JavaScripts 32-biters heltallsaritmetikk, så inndata bør være hele tall fra -2147483648 til 2147483647. Desimaler kuttes, og større verdier brytes rundt til 32 biter før operasjonen, noe som kan gi overraskende resultater.

Blir verdiene mine sendt til en server?

Nei. Hver bitvise operasjon beregnes i nettleseren din mens du skriver, og tallene blir verken lastet opp eller lagret.

Slik bruker du dette nettverktøyet

Bitvis kalkulator er laget for raske arbeidsflyter i nettleseren når du må formatere, validere, konvertere, dekode, kode, generere eller kontrollere data uten å åpne en tung skrivebordsapp. Start med inndatafeltet eller de synlige valgene, kontroller resultatet og kopier eller last ned utdataene.

Privat behandling i nettleseren

Bitvis kalkulator holder den vanlige behandlingen lokalt i nettleseren. Det er nyttig for kodebiter, tokens, dokumenter, konfigurasjonsverdier, tekstutdrag og annet innhold som ikke bør sendes til en ekstern tjeneste uten behov.

Når verktøyet er nyttig

Bruk Bitvis kalkulator til repeterbare utvikleroppgaver, teknisk dokumentasjon, QA-kontroller, raske konverteringer, feilsøking, innholdsrydding og interne teamflyter. Siden fokuserer på tydelige inndata, rask tilbakemelding og utdata som er enkle å bruke videre.

Praktiske tips

Før du kopierer sluttresultatet, bør du sjekke detaljer som mellomrom, store og små bokstaver, filnavn, koding, tokenstruktur, linjeskift eller utdataformat. Små kontroller hindrer feil når resultatet brukes i kode, rapporter, saker, e-post eller tekniske notater.