Информатиката обяснява нещата
За число, изписано с произволен брой цифри и в произволна бройна система, важи следното:
[tex]a_{n}a_{n-1}...a_{2}a_{1}a_{0}_{(x)} = a_{n}x^{n}+a_{n-1}x^{n-1}+...+a_{2}x^{2}+a_{1}x+a_{0}[/tex],
където [tex]a_{i}[/tex], i се мени от 0 до n, са последователните цифри (в случая n+1 цифрено число), а x е основата на бройната система.
В конкретната задача, имаш огромно (е... щеше да е огромно, ако бяха по-големи числата) улеснение, не се налага да смяташ нищо, тъй като са ти дадени четири числа, които се изписват по един и същи начин в четирите бройни системи.
[tex]16>10>8>5 => 123_{(16)}>123_{(10)}>123{(8)}>123>{(5)}[/tex]
Ако трябва да отговориш в десетична бройна система - смяташ по гореуказания начин.
Пример: [tex]123_{(5)}=1*5^{2}+2*5+3=25+10+3=38_{(10)}[/tex]
Ако ти искат обратната трансформация, от десетична бройна система да минеш към друга: делиш (целочислено) на основата (примерно 8, 16... 2

); остатъкът е най-дясната цифра; частното отново се дели целочислено на основата; остатъкът е втората цифра отдясно наляво и т.н. докато не свърши числото.
Пример:[tex]11_{(10)}=?_{(2)}[/tex]
11/2=5+1
5/2=2+1
2/2=1+0
1/2=0+1
Резултатът е [tex]11_{(10)}=1011_{(2)}[/tex]
С дробните числа е още по-забавно, ама това ще го оставим за по-нататък

[edit]
iboB, видях, че вече си отговорил, като си преглеждах нещата... ама толкова си играх да си напиша мнението, че нямаше как да не го пусна