Tässä artikkelissa kuvataan Microsoft Excelin DEC2BIN-funktion kaavasyntaksi ja käyttö.
Kuvaus
Muuntaa kymmenjärjestelmän luvun binaariluvuksi.
Syntaksi
DESBIN(luku; [merkit])
DESBIN-funktion syntaksissa on seuraavat argumentit:
- Luku Pakollinen. Muunnettava kymmenjärjestelmän luku. Jos luku on negatiivinen, merkit-argumenttia ei oteta huomioon ja DESBIN palauttaa 10-merkkisen (10 bitin) binaariluvun, jonka merkitsevin bitti on merkkibitti. Muut 9 bittiä ovat suuruusluokkabittejä. Negatiiviset luvut näytetään käyttämällä kahden komplementti -merkintätapaa.
- Places Valinnainen. Käytettävien merkkien määrä. Jos merkit-argumentti puuttuu, DESBIN käyttää pienintä tarvittavien merkkien määrää. Merkit-argumentti on hyödyllinen lisättäessä etunollia funktion palautusarvoon.
Huomautuksia
- Jos luku < -512 tai jos luku > 511, DEC2BIN palauttaa #NUM! ‑virhearvon.
- Ellei luku ole lukuarvo, DESBIN palauttaa #ARVO! ‑virhearvon.
- Jos DESBIN edellyttää enemmän merkkejä kuin merkit-argumentille on määritetty, se palauttaa virhearvon #LUKU! virhearvon.
- Ellei merkit-argumentti ole kokonaisluku, se katkaistaan.
- Ellei merkit ole lukuarvo, DESBIN palauttaa #ARVO! ‑virhearvon.
- Jos merkit-argumentti on nolla tai negatiivinen, DESBIN palauttaa #LUKU! ‑virhearvon.
Esimerkki
Kopioi esimerkkitiedot seuraavaan taulukkoon ja lisää se uuden Excel‑laskentataulukon soluun A1. Kaavat näyttävät tuloksia, kun valitset ne, painat F2-näppäintä ja sitten Enter-näppäintä. Voit säätää sarakkeiden leveyttä, että näet kaikki tiedot.
| Kaava | Kuvaus | Tulos |
|---|---|---|
| =DESBIN(9; 4) | Muuntaa luvun 9 nelimerkkiseksi binaariluvuksi. | 1001 |
| =DESBIN(-100) | Muuntaa luvun -100 binaariluvuksi | 1110011100 |