Selles artiklis kirjeldatakse Microsoft Exceli funktsiooni DEC2BIN valemisüntaksit ja kasutamist.
Kirjeldus
Teisendab kümnendarvu kahendarvuks.
Süntaks
DEC2BIN(arv, [kohad])
Funktsiooni DEC2BIN süntaksil on järgmised argumendid.
-
Arv – nõutav. Teisendatav kümnendarv. Kui see arv on negatiivne, ignoreeritakse kehtivaid kohaväärtusi ja funktsioon DEC2BIN tagastab 10-märgilise (10-bitilise) kahendarvu, kus kõrgeim bitt on märgibitt. Ülejäänud 9 bitti on absoluutväärtuse bitid. Negatiivseid arve esitatakse täiendkoodi abil.
-
Kohtad – valikuline. Kasutatavate märkide arv. Kui see puudub, kasutab funktsioon DEC2BIN vähimat vajalikku märkide arvu. See suurus on kasulik arvutatava väärtuse pikkuse täitmiseks algusnullidega.
Kommentaarid
-
Kui arv < -512 või kui arv on > 511, tagastab funktsioon DEC2BIN #NUM! #NUM!.
-
Kui arv pole arvväärtus, tagastab funktsioon DEC2BIN #VALUE! #NUM!.
-
Kui FUNKTSIOON DEC2BIN nõuab rohkem kui kohti, tagastab funktsioon #NUM! #NUM!.
-
Kui argument kohtade_arv pole täisarv, kärbitakse murdosa.
-
Kui kohtade arv pole arvväärtus, tagastab funktsioon DEC2BIN #VALUE! #NUM!.
-
Kui kohtade arv on null või negatiivne, tagastab funktsioon DEC2BIN #NUM! #NUM!.
Näide.
Kopeerige järgmise tabeli näidisandmed ja kleepige need uue Exceli töövihiku lahtrisse A1. Selleks, et valemid näitaksid tulemeid, valige need, vajutage klahvi F2 ja seejärel vajutage sisestusklahvi. Vajadusel saate kogu teabe nägemiseks veerulaiust muuta.
Valem |
Kirjeldus |
Tulem |
=DEC2BIN(9;4) |
Teisendab kümnendarvu 9 neljakohaliseks kahendarvuks. |
1001 |
=DEC2BIN(-100) |
Teisendab kümnendarvu -100 kahendarvuks. |
1110011100 |