
souhrn
Funkce Excel DEC2OCT převede desítkové číslo na jeho osmičkový ekvivalent.Účel
Převede desítkové číslo na osmičkovéNávratová hodnota
Osmičkové čísloSyntax
= DEC2OCT (číslo, (místa))Argumenty
- number - Desítkové číslo, které chcete převést na osmičkové.
- places - (volitelně) Vyplní výsledné osmičkové číslo nulami až do zadaného počtu číslic. Pokud je vynecháno, vrací nejmenší počet znaků požadovaný k reprezentaci čísla.
Verze
Excel 2003Poznámky k použití
Vstup musí být platné desetinné číslo v rozsahu (-2 29, 2 29 - 1).
Záporné hodnoty
Excel interně představuje osmičková čísla v binární podobě pomocí 30 bitů. První bit označuje, zda je číslo kladné nebo záporné. Zbývající bity označují velikost čísla.
Důvodem, proč -3 mapuje na 7777777775, je to, že excel představuje záporná čísla interně (v binární podobě) pomocí zápisu dvou doplňků. Po převedení na osmičkovou notaci doplňku dvojky začíná nejvyšší desetimístné osmičkové číslo a jde zpět.
