W tym artykule dowiemy się, jak korzystać z funkcji BIN2OCT w programie Excel. Funkcja BIN2OCT w programie Excel służy do konwersji binarnej reprezentacji liczb o podstawie 2 na liczby ósemkowe (radix =8).
Poniższa tabela pokazuje niektóre z najczęściej używanych podstaw i ich podstawy alfa - znaki numeryczne
Baza | źródło | Znaki alfanumeryczne |
Dwójkowy | 2 | 0 - 1 |
ósemkowy | 8 | 0 - 7 |
Dziesiętny | 10 | 0 - 9 |
szesnastkowy | 16 | 0 - 9 i A - F |
szesnastkowy | 36 | 0 - 9 i A - Z |
Liczba binarna jest reprezentacją liczby o podstawie 2. Do reprezentacji liczby binarnej używane są tylko 2 cyfry 0 & 1. Gdzie reprezentacja liczby ósemkowej ma 8 cyfr od 0, 1, 2, 3, 4, 5, 6, 7 Poniższa tabela pomoże ci lepiej zrozumieć.
Dwójkowy | Dziesiętny | ósemkowy |
0000 | 0 | 0 |
0001 | 1 | 1 |
0010 | 2 | 2 |
0011 | 3 | 3 |
0100 | 4 | 4 |
0101 | 5 | 5 |
0110 | 6 | 6 |
0111 | 7 | 7 |
1000 | 8 | 10 |
Formuła konwersji jest pokazana poniżej:
Weźmy przykład mający 4 bity.
0111 (binarny) = 23x 0 + 22x 1 + 21x 1 + 20x 1 = 7 (ósemkowe)
Funkcja BIN2OCT konwertuje liczbę binarną podstawy 2 na liczbę ósemkową podstawy 8.
Składnia:
=BIN2PAŹ ( liczba, [miejsca] )
Liczba : liczba binarna. Numer nie może zawierać więcej niż 10 znaków (10 bitów)
[Miejsca] : [opcjonalne] liczba, gdzie wynik wyrażony do liczby.
Wartość wejściowa do funkcji nie może zawierać więcej niż 10 znaków (10 bitów). Gdzie pierwsza liczba zwraca znak liczby (dodatni lub ujemny), a pozostałe 9 zwraca wartość po znaku. (1 dla negatywnego i 0 dla pozytywnego).
Aby uzyskać liczbę ujemną, numer wejściowy musi mieć 10 znaków, zaczynając od 1, ponieważ reprezentuje znak ujemny. Liczba ujemna jest obliczana przy użyciu notacji uzupełnienia do dwóch. Dowolne mniej niż 10 znaków, funkcja traktuje domyślne zera na początku. Jeśli więcej niż 10 znaków, funkcja zwraca #NUM! Błąd.
Teraz zdobądźmy więcej zrozumienia funkcji, używając ich w kilku przykładach.
Tutaj mamy kilka wartości binarnych w kolumnie binarnej. Musimy przekonwertować te liczby binarne na wartość ósemkową.
Użyj wzoru w kolumnie ósemkowej:
=BIN2PAŹ (A2)
A2: numer podany do funkcji jako odwołanie do komórki
Wartości funkcji BIN2OCT są podawane jako odwołanie do komórki.
Reprezentacja BIN2OCT 10 o podstawie 2 (binarna) to 2 o podstawie 10 (ósemkowe).
Teraz skopiuj formułę do innych komórek za pomocą Ctrl + D skrót klawiszowy.
Jak widać tutaj funkcja BIN2OCT zwraca wynik wartości wejściowych.
Uwagi:
- Liczby można podawać jako argument funkcji bezpośrednio bez cudzysłowów lub odwołań do komórek w programie Excel.
- Funkcja nie uwzględnia liczby [miejsc] w przypadku ujemnej liczby dziesiętnej.
- Jeżeli wejściowa liczba [miejsc] nie jest liczbą całkowitą, funkcja jest obcinana.
- Numer wejściowy musi być prawidłową binarną liczbą numeryczną.
- Jeśli numer wejściowy ma mniej niż 10 cyfr, funkcja zajmuje 0s z lewej strony liczby, aby uzupełnić swoją 10-znakową wartość binarną.
- Funkcja zwraca #VALUE! Błąd
- Jeśli wprowadzony numer jest tekstowy lub nienumeryczny.
- Jeśli wpisana liczba [miejsca] jest tekstowa lub nieliczbowa.
- Funkcja zwraca #LICZBA! Błąd
- Jeśli wprowadzane znaki przekraczają 10 cyfr.
- Jeśli numer wejściowy nie jest prawidłowym wyrażeniem binarnym.
- Jeśli numer wejściowy ma część ułamkową lub część dziesiętną na przykład: 010111.101
Mam nadzieję, że zrozumiałeś, jak korzystać z funkcji BIN2OCT i komórki odsyłającej w programie Excel. Zapoznaj się z dodatkowymi artykułami na temat funkcji konwersji matematycznych programu Excel tutaj. Prosimy o przesłanie zapytania lub opinii dotyczącej powyższego artykułu.
Jak korzystać z funkcji Excel LN
Jak korzystać z funkcji IMEXP w programie Excel?
Jak korzystać z funkcji IMCONJUGATE w programie Excel
Jak korzystać z funkcji OBRAZ w programie Excel
Jak korzystać z funkcji COMBIN w programie Excel?
Jak korzystać z funkcji PERMUT w programie Excel?
popularne artykuły
Edytuj listę rozwijaną
Jeśli z formatowaniem warunkowym
Jeśli z symbolami wieloznacznymi
Przeglądaj według daty