Jak konwertować liczby binarne za pomocą funkcji BIN.A.DEC, BIN.A.HEX ​​i BIN.A.OCT

System binarny to co można wykorzystać w programowaniu do zakodowania ważnych lub ważnych danych dla działania komputera lub dowolnej innej wiadomości lub słowa, jak twoje imię ? a to jest system, który działa na dwóch liczbach, 0 i 1.

Możliwe jest jednak: odkodować ten kod , Zwłaszcza gdy używamy formuł w Excelu co może ułatwić nam pracę, konwertując je na dziesiętne, szesnastkowe, a nawet oktawowe, jak zobaczymy w tym artykule, w najprostszy możliwy sposób.

Aby zarejestrować się jako część systemu dziesiętnego, jakość opiera się na 10 cyfrach, proces, który jest ręcznie używany do rejestrowania więcej niż dostępny czas, musi być rejestrowany w miejscu, w którym znajdują się liczby, część po lewej stronie

Na przykład przekonwertujemy ręcznie liczba binarna 10011001 dla których zaczniemy od prawej do lewej według następującego wzoru:

(2 ^ X) gdzie „X” reprezentuje pozycję, w której się znajduje, czyli 1X (2 ^ 7) + 0X (2 ^ 6) + 0X (2 ^ 5) + 1X (2 ^ 4) + 1X ( 2 ^ 3) + 0X (2 ^ 2) + 0X (2 ^ 1) + 1X (2 ^ 0), co da nam na końcu ułamek dziesiętny 153, biorąc pod uwagę, że dodaliśmy i wzięliśmy sumować poprawnie ten

Z jedną funkcją BIN.A.DEC , umysł skok cały proces i robimy to w następujący sposób: w naszej pierwszej komórce, przyjmując A1 jako punkt wyjścia, zapisujemy liczbę binarną, którą chcemy zamienić na ułamek dziesiętny, biorąc jako przykład poprzednią liczbę 10011001, następnie zapisujemy A2 formuła = BIN.A.DEC (A1) co da nam ten sam wynik 153.

Liczby binarne na szesnastkowe

Teraz, jeśli chcemy przekonwertować liczbę z binarnej na szesnastkową, musimy pamiętać, że ten system działa z znaki od 0 do 9 , oraz kombinacje liczb do litery F, czyli od litery „A” mówimy 10, „B” to 11, „C” to 12, „D” to 13, „E” to 14 i „F” to 15, dlaczego podstawą zawsze będzie 16.

Możemy ręcznie przekonwertować każdą kombinację binarną, postępując zgodnie z ogólną tabelą, która wygląda tak: 0 reprezentuje 0 w kodzie binarnym i szesnastkowym .0001 do 1.0010 do 2.0011 do 3.0100 do 4.001 do 5.00110 do 6.0111 do 7.1000 do 8.1001 do 9.1010 do A, 1011 do B, 1100 do C, 1101 a następnie D, 1110 to E i 1111 to F. I dlatego niezależnie od języka Excela, którego używasz w Excelu , plik binarny zawsze będzie taki sam.

Istnieją dwa sposoby konwersji plików binarnych na szesnastkowe, pierwszym jest przechowywanie pliku binarnego w naszej pierwszej komórce, na przykład 10101010110110 w komórce C1 i w następnej komórce C2, napisz = BIN.A.HEX ​​(C1) które AD6 powinno dać nam prosty krok.

Liczby binarne na ósemkowe

Jak sama nazwa wskazuje, system oktaedryczny oparty na liczbie 8 i zawiera znaki do 7 bez konieczności używania innych symboli, takich jak litery, do jego uzupełnienia.

Spójrzmy na poniższą tabelę dla każdej kombinacji i jej ósemkowego odpowiednika: gdzie 0 reprezentuje 0 w obu formach, 001 reprezentuje 1, 010 reprezentuje 2, 011 reprezentuje 3, 100 reprezentuje 4, 101 reprezentuje 5, 110 reprezentuje 6, a 111 reprezentuje 7 , teraz przekonwertujemy liczbę 1010100101 na ósemkową.

Od prawej do lewej musimy zgrupować je w trzy liczby, które są 101, 001, 010, a ponieważ potrzebujemy liczb, dodajemy dwa zera, aby uzyskać 001, co daje nam 1215 i voila, ręcznie przekonwertowaliśmy liczbę binarną na ósemkową.

W Excelu procedura jest taka sama jak w poprzednich: wprowadź sumę w liczbach binarnych (1010100101) w komórce oraz w następującym wzorze: = BIN.A.OCT (C1) co powinno dać nam 1215 w sekwencji automatycznej.

Dodaj komentarz