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.

Bezpieczne (SSL)
Przetwarzanie Lokalne
100% Darmowe
Instrukcja
  • 1
    Wprowadź dane
    Wpisz treść, wklej tekst lub załaduj plik z dysku.
  • 2
    Kliknij przycisk
    Narzędzie natychmiast przetworzy Twoje dane w przeglądarce.
  • 3
    Pobierz wynik
    Skopiuj gotowy tekst lub zapisz plik na urządzeniu.
function runTool() {
  return "Wynik gotowy w 0.1s";
}
110101
Równanie sumacyjne:
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

53

wejście, zakres do 64 bitów

Bity w wyniku

6 bitów

bez spacji grupujących i prefiksu 0b

Bajty (8 bitów)

1 B

zaokrąglone w górę do pełnych bajtów

Wartość szesnastkowa

35

Wartość ósemkowa

65

Błędy parsowania

0
OK

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ć

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!

Zainstaluj Webp.pl Miej narzędzia we własnej kieszeni!