а) 378 (dec) => (bin)делим число пополам и в двоичное представление пишем 0 для чётного и 1 для нечётного378 - 0 - это младший разряд, правый
189 - 194 - 047 - 123 - 111 -15 - 12 - 01 - 1378 (dec) = 101111010 (bin)б) 101111010 (bin) => (oct)начиная справа, от двоичного представления отделяем по три разряда, каждые три двоичных цифры дают одну восьмеричную.101111010 = 101 111 010 = 572 (oct)табличка замены bin-oct000-0001-1010-2011-3100-4101-5110-6111-7в)101111010 (bin) => (hex)В шестнадцатиричную из двоичной переводить тоже просто, отщепляя по 4 двоичных разяда101111010 = 1 0111 1010 = 17А (hex)bin-hex0000-00001-10010-20011-30100-40101-50110-60111-71000-81001-91010-A1011-B1100-C1101-D1110-E1111-F