Shevchenko
?>

Преобразуйте число 111011.10011 2 в шестнадцатиричную систему счисления.переведите число 32, 25(10) в восьмеричную систему счисления.

Информатика

Ответы

ИринаАлександровна
Разделим исходный код на группы по 4 разряда. 111011  2  = 0011 1011  2 затем заменяем каждую группу на код из таблицы. двоичная сс  шестнадцатеричная сс1101d1110e1111f получаем число: 0011 1011  2  = 3b16 переводим дробную часть числа. для этого разделим исходный код на группы по 4 разряда.10011  2  = 1001 1000  2затем заменяем каждую группу на код из таблицы.получаем число: 1001 1000  2  = 98  16в итоге получаем число: 3b.98  16 делим 32 на 8 до наименьшего ответа и остатка.остаток от деления записываем в обратном порядке. получаем число в 8-ой системе счисления: 04032 = 040  8 для перевода дробной части  числа последовательно умножаем дробную часть на основание 8. в результате каждый раз записываем целую часть произведения.0.25*8 = 2 (целая часть  2)0*8 = 0 (целая часть  0)0*8 = 0 (целая часть  0)0*8 = 0 (целая часть  0)получаем число в 8-ой системе счисления: 20000.25 = 2000  8в итоге получаем число: 040.2000  8
Александровна
Varm: set of byte; u,s,r,a,p,e,c: integer; beginm : = []; for u : = 1 to 6 doif not (u in m) thenbegininclude(m, u); for s : = 0 to 6 doif not (s in m) thenbegininclude(m, s); for r : = 0 to 6 doif not (r in m) thenbegininclude(m, r); for a : = 0 to 6 doif not (a in m) thenbegininclude(m, a); for p : = 1 to 6 doif not (p in m) thenbegininclude(m, p); for e : = 0 to 6 doif not (e in m) thenbegininclude(m, e); for c : = 0 to 6 doif not (c in m) thenbegininclude(m, c); if u * 1000 + s * 100 + s * 10 + r +u * 100 + s * 10 + a =p * 10000 + e * 1000 + a * 100 + c * 10 + e thenwriteln(u, s, s, r, ' + ', u, s, a, ' = ', p, e, a, c, e); exclude(m, c)end; exclude(m, e); end; exclude(m, p); end; exclude(m, a)end; exclude(m, r)end; exclude(m, s)end; exclude(m, u)end; writeln(u, s, s, r, ' + ', u, s, a, ' = ', p, e, a, c, e); end. {попробуй это}
Skvik71
Using system; using system.collections.generic; using system.linq; using system.text; namespace consoleapplication1 {     class program {         static void main(string[] args) { double l;             console.write("vvedite d");             int d = convert.toint32(console.; l = math.pow((pi*d),2);                 console.writeline("l = " + l);   console.readkey() ;       }  }

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Преобразуйте число 111011.10011 2 в шестнадцатиричную систему счисления.переведите число 32, 25(10) в восьмеричную систему счисления.
Ваше имя (никнейм)*
Email*
Комментарий*