Kalkulator Dziesiętny na Ułamek

Dziesiętny na Ułamek Binarny

Wprowadź poniżej ułamek dziesiętny, aby natychmiast przekonwertować go na postać binarną ze szczegółowym podziałem krok po kroku.

Wizualizacja

Cyfry z systemu 10 na system 2
Wpisz liczbę…
Wartość jako proporcja z 1
0%

Jak konwertować ułamki dziesiętne na binarne

Aby przekonwertować liczbę dziesiętną zawierającą część ułamkową na postać binarną, należy podzielić liczbę na część całkowitą i ułamkową i przekonwertować je oddzielnie.

Kroki

  1. Podziel liczbę na część całkowitą i część ułamkową.
  2. Zamień część całkowitą na binarną, wielokrotnie dzieląc przez 2 i zapisując resztę.
  3. Zamień część ułamkową na binarną, wielokrotnie mnożąc przez 2 i zapisując część całkowitą wyniku.
  4. Połącz dwie części binarne z kropką dziesiętną (binarną).

Przykład

10.25 → 1010.01₂
liczba całkowita: 10 = 2 × 5 + 0; 5 = 2 × 2 + 1; 2 = 2 × 1 + 0; 1 = 2 × 0 + 1 → 1010
Część ułamkowa (binarna):: 0.25 × 2 = 0.5 → 0; 0.5 × 2 = 1 → 1
1010 + .01 = 1010.01₂

Typowe konwersje

Dziesiętny Binarny
0.1250.001
0.250.01
0.50.1
0.750.11
1.51.1

Często zadawane pytania

Często zadawane pytania dotyczące systemu dwójkowego (binarnego) i reprezentacji zmiennoprzecinkowej

01 Jaki jest system liczb binarnych?

Binarny system liczbowy, czyli podstawa 2, wykorzystuje tylko dwie cyfry: 0 i 1. Jest podstawą wszystkich nowoczesnych systemów komputerowych i elektroniki cyfrowej.

02 Jak przedstawić liczbę zmiennoprzecinkową w formacie binarnym?

Liczby zmiennoprzecinkowe są reprezentowane w formacie binarnym przy użyciu standardu IEEE 754, który przydziela określone bity na znak, wykładnik i ułamek (lub mantysę).

03 Dlaczego niektóre ułamki dziesiętne mają nieskończenie powtarzającą się reprezentację binarną?

W przypadku podstawy 2 można dokładnie wyrazić tylko ułamki, których mianownikiem jest potęga 2. Inne, jak 0,1, powodują powtarzanie się ułamków binarnych, co prowadzi do małych błędów zaokrągleń w komputerach.

04 Jaka jest różnica między konwersją binarnych liczb całkowitych a konwersją ułamków binarnych?

Liczby całkowite przelicza się poprzez wielokrotne dzielenie przez 2 i wzięcie reszty, podczas gdy ułamki są przeliczane poprzez wielokrotne pomnożenie przez 2 i przyjęcie części całkowitej wyniku.

05 Czy wszystkie liczby dziesiętne można dokładnie przekonwertować na binarne?

Tak, ale niektóre wymagają nieskończonej liczby bitów do dokładnego przedstawienia. W informatyce są one często obcinane, co powoduje drobne problemy z precyzją, zwane błędami zmiennoprzecinkowymi.

|