
HEX2OCT
Funkcja HEX2OCT przekształca liczbę szesnastkową na odpowiadającą jej liczbę ósemkową.
HEX2OCT(ciąg-szesnastkowy; długość-po-konwersji)
ciąg-szesnastkowy: Wartość ciągu reprezentująca konwertowaną liczbę. Argument ciąg-szesnastkowy może zawierać tylko cyfry od 0 do 9 i litery od A do F.
długość-po-konwersji: Opcjonalna wartość liczbowa, określająca minimalną długość zwracanej liczby. Argument długość-po-konwersji musi zawierać się w przedziale od 1 do 16. Jeśli argument długość-po-konwersji jest pominięty, funkcja przyjmuje, że jest on równy 1. Jeśli jest uwzględniony, zwracana liczba jest w razie potrzeby uzupełniana zerami wiodącymi, aby co najmniej odpowiadała długości-po-konwersji.
Uwagi
Ta funkcja używa kodu uzupełnień do dwóch. Liczby ujemne zawsze mają 11 cyfr.
Przykłady |
---|
=HEX2OCT("F"; 3) zwraca 017. =HEX2OCT("3F") zwraca 77. =HEX2OCT("-F"; 8) zwraca błąd, ponieważ znak minus jest niedozwolony. |