Jak przekonwertowac liczbe oct na siódemkową?

0

Próbuję zamienić liczbę z systemu dziesiątkowego na siódemkowy, nie rozumiem ostatniego 4/7, wychodzi 0.5... , to nie powinno być 0 r 5 , i odpowiedz 500? Bo jak patrze w konwerterach to wychodzi 400 i nie rozumiem czemu.

196/7 = 28 | 0
28/7 =  4 | 0
4/7 = 0.571428571
2

Miałeś blind spot? Przecież 4 / 7 daje resztę 4.

0

Musisz bezpośrednio liczyć?
Najłatwiej zawsze: dowolny system na BIN
i z BIN na dowolny liczyć

https://pl.wikipedia.org/wiki/Si%C3%B3demkowy_system_liczbowy

I np:

1010(2) = 13(7)

Jak dojdziesz na kartce jak to się liczy to napiszesz algorytm.
Z dowolnej liczby (10) na (2) to raczej nie problem prawda?

1

@Descendant rozumiesz na czym polega dzielenie z resztą? Bo mam wrażenie że nie za bardzo. Dzielenie A/B daje ci 2 liczby CAŁKOWITE k i r takie że A = k*B + r
Nie ma tu żadnych ułamków! Wszystko co sie nie dzieli całkowicie zostaje ci jako "reszta".

Więc np. 8 w zapisie o podstawie 7 to jest 1+1reszty bo 8 = 1*7+1

1 użytkowników online, w tym zalogowanych: 0, gości: 1