Z dziesiętnego na binarne
Nasz Konwerter Dziesiętny na Binarny umożliwia szybkie i łatwe przekształcanie liczb dziesiętnych na binarne. Dowiedz się, jak działa system binarny i skorzystaj z naszego narzędzia online.
-
1Wprowadź dane
Wpisz treść, wklej tekst lub załaduj plik z dysku. -
2Kliknij przycisk
Narzędzie natychmiast przetworzy Twoje dane w przeglądarce. -
3Pobierz wynik
Skopiuj gotowy tekst lub zapisz plik na urządzeniu.
return "Wynik gotowy w 0.1s";
}
110101Rozbicie krok po kroku przy użyciu potęg 2
53 = 32 + 16 + 4 + 1 = 2^5 + 2^4 + 2^2 + 2^0
| Potęga | Wartość (10) | Opis kroku | Bit |
|---|---|---|---|
2^5 |
32 | Liczba 53 jest większa lub równa 32 (2^5). Odejmujemy 32, bit ustawiamy na 1. Pozostaje: 21. | 1 |
2^4 |
16 | Liczba 21 jest większa lub równa 16 (2^4). Odejmujemy 16, bit ustawiamy na 1. Pozostaje: 5. | 1 |
2^3 |
8 | Liczba 5 jest mniejsza niż 8 (2^3). Bit ustawiamy na 0. Pozostaje: 5. | 0 |
2^2 |
4 | Liczba 5 jest większa lub równa 4 (2^2). Odejmujemy 4, bit ustawiamy na 1. Pozostaje: 1. | 1 |
2^1 |
2 | Liczba 1 jest mniejsza niż 2 (2^1). Bit ustawiamy na 0. Pozostaje: 1. | 0 |
2^0 |
1 | Liczba 1 jest większa lub równa 1 (2^0). Odejmujemy 1, bit ustawiamy na 1. Pozostaje: 0. | 1 |
Liczba dziesiętna
wejście, zakres do 64 bitów
Bity w wyniku
bez spacji grupujących i prefiksu 0b
Bajty (8 bitów)
zaokrąglone w górę do pełnych bajtów
Wartość szesnastkowa
Wartość ósemkowa
Błędy parsowania
Same cyfry 0-9 (spacje i podkreślniki są ignorowane) — zakres do 64 bitów.
| DEC | BIN | OCT | HEX | Objaśnienie |
|---|---|---|---|---|
| 0 | 0 |
0 |
0 |
zero — jedyna wartość, która daje 0 w każdym systemie |
| 2 | 10 |
2 |
2 |
najmniejsza liczba dwucyfrowa binarnie |
| 5 | 101 |
5 |
5 |
cyfry 0-5 wyglądają tak samo w BIN i OCT |
| 53 | 110101 |
65 |
35 |
przykład ze ściągi rodziny: 53₁₀ = 110101₂ |
| 99 | 1100011 |
143 |
63 |
przykład z przycisku „Przykład" (0b0110 0011) |
| 128 | 10000000 |
200 |
80 |
2⁷ — pierwszy bit drugiego bajta |
| 255 | 11111111 |
377 |
FF |
maksymalny bajt — same jedynki |
| 420 | 110100100 |
644 |
1A4 |
chmod 644 = rw-r--r-- — typowe uprawnienia pliku |
| 493 | 111101101 |
755 |
1ED |
chmod 755 = rwxr-xr-x — typowe uprawnienia katalogu |
Jak to działa: zapis binarny to suma potęg dwójki — 53 = 32 + 16 + 4 + 1 = 2⁵ + 2⁴ + 2² + 2⁰ = 110101₂. Dokładnie tak działa tabela „krok po kroku” powyżej. Te same liczby obliczą „Binarne na dziesiętne” (w drugą stronę), „Binarne na oktalne” (OCT) i „Binarne na HEX” (HEX).
Warto wiedzieć — dlaczego binarny jest wszędzie
Komputer liczy na bitach
Procesor zna tylko dwa stany — 0 i 1. Każda liczba, kolor czy znak to w pamięci ciąg bitów: 53₁₀ = 110101₂. Dopełnienie do 8/16/32 bitów pokazuje, jak liczba naprawdę wygląda w pamięci.
Bajt = 8 bitów = 2 cyfry HEX
255₁₀ = 11111111₂ = FF₁₆ = 377₈. Grupy 4 bitów zapisuje się jedną cyfrą szesnastkową, grupy 3 bitów — ósemkową. Dlatego programiści czytają HEX szybciej niż BIN.
Prefiks 0b w językach
W PHP 7.4+, C, Pythonie i JavaScripcie literał 0b110101 oznacza liczbę binarną (53), a 0x35 — tę samą szesnastkowo. Bez prefiksu zero wiodące (017) znaczy ósemkowo!
Wskazówka: konwersję w drugą stronę (BIN → DEC) zrobi narzędzie „Binarne na dziesiętne”, a opcje dopełnienia i grupowania u góry pokażą zapis dokładnie tak, jak widzi go procesor.
Oceń to narzędzie:
Powiązane narzędzia
Inne narzędzia, które mogą Ci się przydaćPodaj dalej
Komuś też się przyda?
Wyślij znajomemu link. Otworzy narzędzie od razu, bez konta i bez opłat.
Konwerter Dziesiętny na Binarny
Wprowadzenie
Konwersja liczb dziesiętnych na binarne może wydawać się trudna, ale dzięki naszym narzędziom online, proces ten jest szybki i prosty. Nasze narzędzie "Konwerter Dziesiętny na Binarny" zostało zaprojektowane, aby umożliwić użytkownikom łatwe przekształcanie liczb dziesiętnych na binarne.
Podstawy systemu liczbowego
System dziesiętny, z którym jesteśmy najbardziej zaznajomieni, używa dziesięciu cyfr (0-9). System binarny natomiast używa tylko dwóch cyfr (0 i 1). Każda cyfra w systemie binarnym reprezentuje moc 2, począwszy od prawej strony.
Dlaczego używamy systemu binarnego?
System binarny jest podstawą działania komputerów i elektroniki, ponieważ używa dwóch stanów (0 i 1), które odpowiadają stanom włączonym i wyłączonym w obwodach elektronicznych. To sprawia, że system binarny jest idealny dla komputerów do przetwarzania i przechowywania danych.
Jak działa konwerter?
Nasz konwerter działa poprzez przekształcenie liczby dziesiętnej na liczbę binarną w kilku prostych krokach. Oto jak to wygląda krok po kroku:
Krok 1: Wprowadzenie liczby dziesiętnej
Użytkownik wprowadza liczbę dziesiętną, którą chce przekształcić, do odpowiedniego pola w narzędziu online.
Krok 2: Dzielenie przez 2
Narzędzie dzieli wprowadzaną liczbę przez 2 i zapisuje resztę. Na przykład, dla liczby dziesiętnej 10, dzielenie przez 2 daje 5 z resztą 0.
Krok 3: Powtarzanie procesu
Narzędzie powtarza proces dla wyniku podzielonego przez 2, aż wynik będzie równy 0. Wszystkie reszty są zapisywane. Dla liczby 10, kolejne wyniki to 5/2 = 2 z resztą 1, 2/2 = 1 z resztą 0, 1/2 = 0 z resztą 1.
Krok 4: Zapisanie wyniku
Narzędzie zapisuje wszystkie reszty w odwrotnej kolejności, aby uzyskać wynik w systemie binarnym. Dla liczby 10, reszty to 1, 0, 1, 0, co daje wynik 1010 w systemie binarnym.
Przykłady użycia
Aby lepiej zrozumieć, jak działa konwersja, przeanalizujmy kilka przykładów:
Przykład 1: Konwersja liczby dziesiętnej 5
Dzielenie 5 przez 2 daje 2 z resztą 1. Dzielenie 2 przez 2 daje 1 z resztą 0. Dzielenie 1 przez 2 daje 0 z resztą 1. Wynik w systemie binarnym to 101.
Przykład 2: Konwersja liczby dziesiętnej 18
Dzielenie 18 przez 2 daje 9 z resztą 0. Dzielenie 9 przez 2 daje 4 z resztą 1. Dzielenie 4 przez 2 daje 2 z resztą 0. Dzielenie 2 przez 2 daje 1 z resztą 0. Dzielenie 1 przez 2 daje 0 z resztą 1. Wynik w systemie binarnym to 10010.
Praktyczne zastosowania
Znajomość konwersji dziesiętnej na binarną jest przydatna w różnych dziedzinach, takich jak programowanie, analiza danych i projektowanie systemów cyfrowych. Na przykład, programiści często muszą przekształcać wartości dziesiętne na binarne, aby zrozumieć i manipulować danymi w kodzie źródłowym.
Interesujące fakty o systemie binarnym
System binarny został opracowany przez niemieckiego matematyka i filozofa Gottfrieda Wilhelma Leibniza w XVII wieku. Obecnie jest podstawą działania wszystkich nowoczesnych komputerów i urządzeń cyfrowych. Co ciekawe, niektóre języki programowania, takie jak C, mają wbudowane wsparcie dla operacji na liczbach binarnych.
Podsumowanie
Nasz "Konwerter Dziesiętny na Binarny" jest prostym i efektywnym narzędziem do szybkiej konwersji liczb. Dzięki niemu, nawet osoby bez zaawansowanej wiedzy technicznej mogą łatwo przekształcać liczby dziesiętne na binarne. Zapraszamy do korzystania z naszego narzędzia i odkrywania fascynującego świata różnych systemów liczbowych!