logowanie

matematyka » forum » forum zadaniowe - zadania różne » zadanie

Inne, zadanie nr 183

ostatnie wiadomości  |  regulamin  |  latex

AutorZadanie / Rozwiązanie

michal2002
postów: 64
2014-12-30 18:48:07

Jak bezpośrednio zamienić liczbę w systemie o dowolnej podstawie na inny?
Np.z dwójkowego na piątkowy.


abcdefgh
postów: 1255
2014-12-31 00:17:32

z dwójkowego na piątkowy jedynie przez dziesiątkowy można zamienić liczbę np z dwójkowego na ósemkowy

np. $10_{10}=010100_{2}$

$010_{2}=2$
$100_{2}=1$

na szesnastkową będzie wyglądało tak
$0101_{2}=A_{16}$

Wiadomość była modyfikowana 2014-12-31 00:17:49 przez abcdefgh

michal2002
postów: 64
2014-12-31 12:46:13

Z dziesiątkowego na inny system zamieniamy przez szukanie reszty z dzielenia tak?
np. z dziesiątkowego 5 na trójkowy będzie 12:
5:3=1 r.2
1:3=0 r.1
0:3=0 r.0
Łączymy reszty i otrzymujemy 12 .
Dzielić można w każdym systemie. Tak więc, czy nie dało by się analogicznie zamienić z innych systemów?


tumor
postów: 8070
2014-12-31 14:39:09

da się analogicznie, bo w każdym systemie można dzielić z resztą. Dzielenie jest identyczne, nie zależy od systemu.
Tylko w dziesiętnym łatwo operujemy w pamięci, a w innych nie, więc to dzielenie w praktyce wykonuje się wolniej.

strony: 1

Prawo do pisania przysługuje tylko zalogowanym użytkownikom. Zaloguj się lub zarejestruj





© 2019 Mariusz Śliwiński      o serwisie | kontakt   drukuj