![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 137 Pomógł: 0 Dołączył: 23.08.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Jak na kartce przeliczyć powiedzmy 200 z systemu dzisiętnego na trójkowy? itp? Umiem przeliczać tylko z dziesiętnego na dwojkowy i na odwrót, ale w necie nie mogę znelźć jak przeliczać na trójkowy |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 387 Pomógł: 273 Dołączył: 18.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Ja to robiłem tak:
- zapisz od prawej do lewej wszystkie potęgi liczby 3 dopóki kolejna potęga jest mniejsza albo równa danej liczbie Kod 81 27 9 3 1 - Zaczynamy od potęgi o wartości 81 - teraz po kolei: sprawdź ile razy w liczbie 200 mieści się 81. - 2 - zapisz to 2 pod 81 Kod 81 27 9 3 1 2 Następnie od 200 odejmujemy aktualną wartość potęgi * tyle ile razy wystąpiła czyli 81 * 2 = 162 200 - 162 = 38 No i zaczynamy od początku... Aktualna potęga to ta o wartości 27 W 38, 27 mieści się 1 raz... Kod 81 27 9 3 1 2 1 no i tak dalej aż dojdziemy do końca: Kod 81 27 9 3 1 2 1 1 0 2 Gdzie 21102 to wynik przeliczania tej liczby (IMG:style_emoticons/default/smile.gif) Można jeszcze zapisywać od końca kolejne reszty z dzielenia aktualnej liczby przez 3, ale myślę, że to gorsze rozwiązanie "na kartkę". Jak coś pomyliłem to proszę o poprawę, bo już dawno tego nie robiłem (IMG:style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 04:47 |