Matematyka

Kalkulator oktalny

Ustawienia
Zresetuj
Udostępnij wynik
Zapisz
Osadź
Zgłoś błąd

Udostępnij kalkulator

Dodaj nasz darmowy kalkulator do swojej strony internetowej

Proszę wprowadzić ważny URL. Obsługiwane są tylko adresy HTTPS.


Użyj jako wartości domyślnych dla osadzonego kalkulatora to, co znajduje się obecnie w polach wprowadzania kalkulatora na stronie.


Kolor z fokusem obręczy wprowadzania, kolor zaznaczonej przełączki, kolor elementu wyboru podczas najechania itp.


Proszę zaakceptować Warunki Użytkowania.

Prévisualisation

Zapisz kalkulator

Ustawienia kalkulatora

Proszę podać wartość w dozwolonym zakresie.

Proszę podać wartość w dozwolonym zakresie.

Proszę podać wartość w dozwolonym zakresie.

Proszę podać wartość w dozwolonym zakresie.

Udostępnij kalkulator

Jak działa kalkulator ósemkowy

Ten internetowy kalkulator ósemkowy może wykonywać dodawanie, odejmowanie, mnożenie i dzielenie liczb ósemkowych. Akceptuje dwie lub więcej wartości ósemkowych, wykonuje wybrane działanie matematyczne i natychmiast wyświetla wynik w formie ósemkowej.

Obliczenia przebiegają w trzech głównych krokach:

  1. Każdą liczbę ósemkową przekształć na jej dziesiętny odpowiednik.
  2. Wykonaj operację arytmetyczną w formie dziesiętnej.
  3. Przekształć otrzymany wynik dziesiętny z powrotem na notację ósemkową.

To podejście minimalizuje błędy manualne i pozwala na szybkie i dokładne wykonywanie operacji.

Jeśli potrzebujesz przekształcić liczby do systemu ósemkowego, użyj konwertera ósemkowego.

Co to jest ósemkowy system liczbowy?

Ósemkowy system liczbowy, znany także jako system bazowy 8, to pozycyjny system liczbowy, który używa ośmiu symboli do reprezentowania liczb: 0, 1, 2, 3, 4, 5, 6 i 7. W przeciwieństwie do powszechnie używanego systemu dziesiętnego, który operuje potęgami liczby 10, system ósemkowy używa potęg liczby 8. Każda cyfra w liczbie ósemkowej ma wartość pozycyjną, która jest potęgą liczby 8, zależną od jej odległości od prawej strony.

Na przykład, liczba ósemkowa 725₈ odpowiada liczbie dziesiętnej:

7×82+2×81+5×80=448+16+5=469107 \times 8^2 + 2 \times 8^1 + 5 \times 8^0 = 448 + 16 + 5 = 469_{10}

Liczby ósemkowe są szczególnie ważne w informatyce i systemach cyfrowych, ponieważ każda cyfra ósemkowa reprezentuje dokładnie trzy bity, co czyni konwersje między systemem binarnym a ósemkowym szczególnie efektywnymi i wygodnymi.

Krok po kroku: konwersja

Z systemu ósemkowego na dziesiętny

Aby przekształcić liczbę ósemkową na dziesiętną, użyj następującego wzoru:

N10=dn×8n+dn1×8n1++d1×81+d0×80N_{10} = d_n \times 8^n + d_{n-1} \times 8^{n-1} + \dots + d_1 \times 8^1 + d_0 \times 8^0

Gdzie did_i oznacza każdą cyfrę w liczbie ósemkowej, zaczynając od najbardziej prawej cyfry d0d_0.

Z systemu dziesiętnego na ósemkowy

Aby przekształcić liczbę dziesiętną na ósemkową, dziel liczbę przez 8 wielokrotnie. Zapisz reszty z każdego dzielenia. Kiedy iloraz stanie się zerem, odwróć kolejność reszt – tworzą one reprezentację ósemkową.

Przykłady

Przykład 1: Dodawanie ósemkowe

Oblicz 278+138+4827_8 + 13_8 + 4_8.

Krok 1: Przekształć na dziesiętny: 278=281+780=231027₈ = 2*8^1 + 7*8^0 = 23₁₀ 138=181+380=111013₈ = 1*8^1 + 3*8^0 = 11₁₀ 48=480=4104₈ = 4*8^0 = 4₁₀

Krok 2: Wykonaj dodawanie: 2310+1110+410=381023₁₀ + 11₁₀ + 4₁₀ = 38₁₀

Krok 3: Przekształć wynik na ósemkowy:

DzielenieIloraz całkowityReszta
38 ÷ 846
4 ÷ 804

Zatem wynik w systemie ósemkowym to 46846_8.

Przykład 2: Odejmowanie ósemkowe

Oblicz 1328578132_8 - 57_8.

Krok 1: Przekształć na dziesiętny: 1328=164+38+280=9010132₈ = 1*64 + 3*8 + 2*8^0 = 90₁₀ 578=581+780=471057₈ = 5*8^1 + 7*8^0 = 47₁₀

Krok 2: Odejmowanie: 90104710=431090₁₀ - 47₁₀ = 43₁₀

Krok 3: Przekształć na ósemkowy:

DzielenieIloraz całkowityReszta
43 ÷ 853
5 ÷ 805

Zatem wynik w systemie ósemkowym to 53853_8.

Zatem 1328578=538132_8 - 57_8 = 53_8.

Przykład 3: Mnożenie ósemkowe

Oblicz 238×7823_8 \times 7_8.

Krok 1: Przekształć na dziesiętny: 238=281+380=191023₈ = 2*8^1 + 3*8^0 = 19₁₀ 78=780=7107₈ = 7*8^0 = 7₁₀ 1910710=1331019₁₀ * 7₁₀ = 133₁₀

Krok 2: Przekształć 133₁₀ na ósemkowy:

DzielenieIloraz całkowityReszta
133 ÷ 8165
16 ÷ 820
2 ÷ 802

Zatem 238×78=205823_8 \times 7_8 = 205_8.

Przykład 4: Dzielenie ósemkowe

Oblicz 7268÷128726_8 \div 12_8.

Krok 1: Przekształć na dziesiętny: 7268=764+28+680=47010726₈ = 7*64 + 2*8 + 6*8^0 = 470₁₀ 128=18+280=101012₈ = 1*8 + 2*8^0 = 10₁₀
47010÷1010=4710470₁₀ ÷ 10₁₀ = 47₁₀

Krok 2: Przekształć część całkowitą (47) na ósemkowy:

DzielenieIloraz całkowityReszta
47 ÷ 857
÷ 805

Zatem 7268÷128=578726_8 \div 12_8 = 57_8.

Najczęściej zadawane pytania

Jak dodać 63₈ i 45₈?

Najpierw przekształć je: 638=681+380=511063₈ = 6*8^1 + 3*8^0 = 51₁₀ 458=481+580=371045₈ = 4*8^1 + 5*8^0 = 37₁₀ 5110+3710=881051₁₀ + 37₁₀ = 88₁₀

Przekształć na ósemkowy:

DzielenieIloraz całkowityReszta
88 ÷ 8110
11 ÷ 813
1 ÷ 801

Zatem 638+458=130863_8 + 45_8 = 130_8.

Jaki jest wynik ósemkowy mnożenia 56₈ przez 3₈?

Przekształć na dziesiętny: 568=581+680=461056₈ = 5*8^1 + 6*8^0 = 46₁₀ 38=380=3103₈ = 3*8^0 = 3₁₀ 4610310=1381046₁₀ * 3₁₀ = 138₁₀

Przekształć na ósemkowy:

DzielenieIloraz całkowityReszta
138 ÷ 8172
17 ÷ 821
2 ÷ 802

Zatem 2128212_8.

Zgłoś błąd

To pole jest wymagane.