Przemq1 [ Konsul ]
zamiana systemu dziesiątkowego na ósemkowy i dwójkowy
Tak jak w temacie mam liczbę 1500 w systemie dziesiątkowym i mam ją zamienić na system dwójkowy i ósemkowy. Czy mógłby mi to ktoś rozwiązać i powiedzieć jak to działa? Z góry wielkie dzięki.
MOD [ Generaďż˝ ]
Tutaj jest wszystko opisane
Storm [ Hardstyler ]
Dzielisz kolejne wyniki przez 8/2 i spisujesz resztę, aż dojdziesz do zera. Następnie odczytujesz wszystko od dołu.
Albo używasz kalkulatora.
Przemq1 [ Konsul ]
Strom mógłbyś mnie to sprecyzować? Może po prostu na tej liczbie 1500.
Storm [ Hardstyler ]
1500 / 8 = 187 reszta = 4
187 / 8 = 23 r = 3
23 / 8 = 2 r = 7
2 / 8 = 0 r = 2
1500(dec) = 2734(oct)
Tak samo z dwójką tyle, że troszkę dłuższe wyjdzie ;]
Przemq1 [ Konsul ]
Dzięki stary
Przemq1 [ Konsul ]
Aha Strom a jak to działa w drugą stronę?
Yuri the Crusader [ GUNDAM Pilot ]
2734(oct) = 2*8^3+7*8^2+3*8^1+4*8^0=1024+448+24+4
Łopatologicznie: Miejsce na którym stoi cyfra wymnażasz przez podstawe systemu (w tym przypadku 8) do potęgi pozycji -1 (bo zaczynamy od zera), tzn jeśli liczba np 4 stoi na 3 miejscu (400) to mamy 4*8^2 (bo 3-1 to 2).
Przemq1 [ Konsul ]
Sorki zwracam honor
Storm [ Hardstyler ]
Yuri -> Nie ogarniam do końca tego co napisałeś ale czy nie prościej po prostu zacząć z tymi potęgami od tył? Dodawanie jest zdaje się przemienne :]
Przemq1 [ Konsul ]
Temat ten sam tylko prośba inna: czy móglibyscie podac inny sposób, a Strom czym moglbys przepowdzic dowod matematyczny dla swojego sposobu? Z góry dzięki