Selles artiklis kirjeldatakse Microsoft Exceli funktsiooni DEC2OCT valemisüntaksit ja kasutamist.
Kirjeldus
Teisendab kümnendarvu kaheksandarvuks.
Süntaks
DEC2OCT(arv, [kohad])
Funktsiooni DEC2OCT süntaksil on järgmised argumendid.
-
Arv – nõutav. Teisendatav kümnendarv. Kui see arv on negatiivne, ignoreeritakse argumenti kohtade_arv ja funktsioon DEC2OCT tagastab 10-märgilise (30-bitise) kaheksandarvu, kus kõrgeim bitt on märgibitt. Ülejäänud 29 bitti on absoluutväärtuse bitid. Negatiivseid arve esitatakse täiendkoodi abil.
-
Kohtad – valikuline. Kasutatavate märkide arv. Kui see puudub, kasutab funktsioon DEC2OCT vähimat vajalikku märkide arvu. See suurus on kasulik arvutatava väärtuse pikkuse täitmiseks algusnullidega.
Kommentaarid
-
Kui arv < -536 870 912 või kui arv > 536 870 911, tagastab funktsioon DEC2OCT #NUM! #NUM!.
-
Kui arv pole arvväärtus, tagastab funktsioon DEC2OCT #VALUE! #NUM!.
-
Kui FUNKTSIOON DEC2OCT nõuab rohkem märke kui kohad, tagastab funktsioon #NUM! #NUM!.
-
Kui argument kohtade_arv pole täisarv, kärbitakse murdosa.
-
Kui kohtade arv pole arvväärtus, tagastab funktsioon DEC2OCT #VALUE! #NUM!.
-
Kui kohtade arv on negatiivne, tagastab funktsioon DEC2OCT #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 |
=DEC2OCT(58;3) |
Teisendab kümnendarvu 58 kaheksandarvuks. |
072 |
=DEC2OCT(-100) |
Teisendab kümnendarvu kaheksandarvuks. |
7777777634 |