Kalkulatory Komputerowe
Kalkulator Binarny
Binarny to system liczbowy, który działa podobnie do systemu liczb dziesiętnych. Ten system jest prawdopodobnie bardziej znany większości ludzi.
Kalkulator binarny
Wybierz opcję
Spis treści
◦Jak przekonwertować dziesiętny na binarny? |
◦Jak przekonwertować binarny na dziesiętny |
◦Dodawanie binarne |
◦Odejmowanie binarne |
◦Mnożenie binarne |
◦Podział binarny |
System dwójkowy to system liczbowy, który działa prawie dokładnie tak, jak system dziesiętny, który większość ludzi jest bardziej zaznajomiona. Podstawą dla systemu dziesiętnego jest 10, podczas gdy system binarny używa 10. System binarny używa 2, podczas gdy system dziesiętny używa 10, podczas gdy system binarny używa 1, który jest nazywany bitem. Pomijając te różnice, operacje takie jak dodawanie, odejmowanie i mnożenie są obliczane przy użyciu tych samych zasad, co w systemie dziesiętnym.
Ze względu na prostotę implementacji w obwodach cyfrowych z bramkami logicznymi, prawie wszystkie nowoczesne technologie i komputery wykorzystują system binarny. Łatwiej jest zaprojektować sprzęt, który może wykryć tylko dwa stany (włączony i wyłączony, prawda/fałsz lub obecny/nieobecny), niż zobaczyć więcej stanów. Wymagany będzie sprzęt, który może wykryć dziesięć stanów za pomocą systemu dziesiętnego, co jest bardziej skomplikowane.
Oto kilka przykładów konwersji między wartościami dziesiętnymi, szesnastkowymi i binarnymi:
Decimal | Hex | Binary |
0 | 0 | 0 |
1 | 1 | 1 |
2 | 2 | 10 |
3 | 3 | 11 |
5 | 5 | 101 |
10 | A | 1010 |
11 | B | 1011 |
12 | C | 1100 |
13 | D | 1101 |
14 | E | 1110 |
15 | F | 1111 |
50 | 32 | 110010 |
63 | 3F | 111111 |
100 | 64 | 1100100 |
1000 | 3E8 | 1111101000 |
10000 | 2710 | 10011100010000 |
Jak przekonwertować dziesiętny na binarny?
System dziesiętny można przekonwertować, wykonując poniższą procedurę krok po kroku:
Znajdź największą moc między 2 a podaną liczbą
Dodaj tę wartość do podanej liczby
Znajdź największą moc między 2 a resztą w kroku 2
Powtarzaj, aż nie będzie więcej
Wpisz 1, aby wskazać binarną wartość miejsca. 0 oznacza, że nie było takiej wartości.
Jak przekonwertować binarny na dziesiętny
Każda pozycja w liczbie binarnej reprezentuje potęgę 2, tak jak każda pozycja w liczbach dziesiętnych reprezentuje potęgę 10.
Aby dokonać konwersji na dziesiętny, musisz pomnożyć każdą pozycję przez 2 przez liczbę potęgową numeru pozycji. Odbywa się to poprzez liczenie od lewej do środka i zaczynając od zera.
Dodawanie binarne
Dodawanie podlega tym samym zasadom, co dodawanie w metodzie dziesiętnej, z tym wyjątkiem; zamiast przenoszenia 1, gdy dodane wartości wynoszą 10, przeniesienie występuje, gdy wynikiem jest gałąź równa 2.
Jedyna różnica między dodawaniem dwójkowym i dziesiętnym polega na tym, że wartość 2 w systemie dwójkowym odpowiada równoważnej wartości 10 w systemie dziesiętnym. Zauważysz, że jedynki w indeksie górnym oznaczają cyfry, które zostały przeniesione. Podczas dodawania binarnego częstym błędem jest sytuacja, gdy 1 + 1 = 0. Ponadto 1 z poprzedniej kolumny po lewej stronie ma 1, która została przeniesiona. Wartość na dole powinna wynosić 1 zamiast 0. W powyższym przykładzie widać to w trzeciej kolumnie.
Odejmowanie binarne
Podobnie jak dodawanie, nie ma dużej różnicy między odejmowaniem dziesiętnym i binarnym, z wyjątkiem tych spowodowanych użyciem cyfr 1 i 0. Pożyczanie może być używane, gdy odejmowana liczba jest większa niż liczba oryginalna. Odejmowanie binarne polega na usunięciu jednego od 0. Jest to jedyny przypadek, w którym wymagane jest pożyczanie. W takim przypadku liczba 0 w pożyczonej kolumnie staje się „2”. Spowoduje to przekształcenie 0-1 na 2-1 = 1, jednocześnie zmniejszając 1 w ponownie kupionej kolumnie o 1. Jeśli następna kolumna ma wartość 0, pożyczanie będzie musiało zostać wykonane ze wszystkich kolejnych kolumn.
Mnożenie binarne
Mnożenie może być prostsze niż mnożenie dziesiętne. Mnożenie jest prostsze niż jego odpowiednik dziesiętny, ponieważ istnieją tylko dwie wartości. Należy zauważyć, że każdy wiersz ma symbol zastępczy 0, wynik musi zostać dodany, a wartość przesunięta w prawo, podobnie jak mnożenie dziesiętne. Złożoność mnożenia binarnego wynika z żmudnego dodawania, które zależy od tego, ile bitów zawiera każdy termin. Zobacz poniższy przykład, aby zobaczyć więcej.
Mnożenie binarne to dokładnie ten sam proces, co mnożenie dziesiętne. Zauważysz, że symbol zastępczy 0 pojawia się w drugim rzędzie. W mnożeniu dziesiętnym symbol zastępczy 0 jest zazwyczaj niewidoczny. To samo można zrobić w tym przypadku, ale zostaną przyjęte symbole zastępcze 0. Nadal jest uwzględniany, ponieważ 0 jest istotne dla każdego binarnego kalkulatora dodawania/odejmowania, takiego jak ten pokazany na tej stronie. Jeśli 0 nie zostało pokazane, można zignorować 0 i dodać powyższe wartości binarne. Należy zauważyć, że system binarny traktuje każde 0 na prawo od 1, podczas gdy każde 0 na lewo jest nieistotne.
Podział binarny
Dzielenie jest podobne w procesie zbyt długiego dzielenia w systemie dziesiętnym. Dywidendę nadal wykonuje dzielnik w dokładnie ten sam sposób. Jedyna różnica polega na tym, że dzielnik używa odejmowania zamiast dziesiętnego. W przypadku dzielenia kluczowe jest zrozumienie odejmowania.
Autor artykułu
Parmis Kazemi
Parmis to twórca treści, który ma pasję do pisania i tworzenia nowych rzeczy. Jest również bardzo zainteresowana technologią i lubi uczyć się nowych rzeczy.
Kalkulator Binarny Polski
Opublikowany: Tue Dec 28 2021
Najnowsza aktualizacja: Fri Aug 12 2022
W kategorii Kalkulatory komputerowe
Dodaj Kalkulator Binarny do własnej witryny