Hvordan bruke BIN2DEC Funksjon Excel

Excel BIN2DEC funksjonen konverterer et binært tall (base 2) til et desimaltall (grunntall 10). Denne konverteringen er ofte nødvendig i programmering fordi maskinen språk er i binær, men mennesker bruker desimalsystemet.

Bruksanvisning

1 Lær syntaksen for BIN2DEC. Det er BIN2DEC (verdi) hvor verdien er det binære tall å konvertere til desimal. Verdi kan ikke ha mer enn 10 bits, inkludert tegnet litt. Den bit tegn er den mest signifikante bit og alle de andre bitene er størrelsesbiter.

2 Studere hvordan BIN2DEC evalueres. Hver posisjon representerer en potens av 2 0 innen det lengst til høyre plass og øker med en for hvert sted til venstre. Dermed er det første stedet gir antallet 1-ere, er det andre stedet antall 2s, er det tredje sted antall 4s og så videre, slik at den n-te sted representerer verdien 2 ^ n. 1101 vurderes som 1x2 ^ 3 + 1x2 ^ 2 + 0x2 ^ 1 + 1x2 ^ 0 = 8 + 4 + 0 + 1 = 13.

3 Observer hvordan dette formatet tillater negative tall for å bli representert av to-komplement-representasjon. A 1 i 10. plass indikerer et negativt tall som kan bli vurdert som (verdi - 2 ^ 10). Dermed 1000001101 = 525 - 1024 = -499.

4 Forvent BIN2DEC å returnere #VERDI! feilverdi hvis argument er ikke et binært tall eller har mer enn 10 bits.

5 Se på et eksempel på BIN2DEC. = BIN2DEC (1100100) returnerer 100. 2 ^ 6 + 2 ^ 5 + 2 ^ 2 = 64 + 32 + 4 = 100. = BIN2DEC (1111111111) returnerer -1 bruker to-komplement-representasjon.