При перекодировке сообщения из кода ascii в код unicode объем сообщения увеличился на 1/256 килобайта. какое количество символов содержит сообщение? расчет провести двумя способами в битах и байтах
Шестнадцатиричное число отображается в двоичную систему счисления путем представления каждой шестнадцатиричной цифры в виде тетрады - группы из четырех двоичных цифр. в самой левой тетраде незначащие двоичные нули отбрасываются. наименьшее четырехзначное шестнадцатиричное число - это 1000(16). его двоичная запись 0001 0000 0000 0000(2) или 1 0000 0000 0000(2). но по условию нулей должно быть не 12, а семь, поэтому "лишние" пять нулей заменяем единицами. поскольку число должно быть наименьшим, единицы ставим справа: 1 0000 0001 1111(2). осталось заменить каждую тетраду шестнадцатиричной цифрой: 101f(16) ответ: 101f
dariagromova54
08.05.2023
Const n=4; { любое число n от 1 до 100000} var a: array [1..n] of integer; b,min,max, s: integer; proizvedenie: real; beginwriteln('введите n чисел'); for b: =1 to n do read (a[b]); for b: =1 to n do write(a[b],' '); min: =a[1]; max: =0; for b: =1 to n do begin if a[b]> max then max: =a[b]; if a[b]< min then min: =a[b]; end; proizvedenie: =max-min; writeln; writeln('minimum ',min,' ','maximum ',max,' proizvedenie= ',proizvedenie); readln; end.
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
При перекодировке сообщения из кода ascii в код unicode объем сообщения увеличился на 1/256 килобайта. какое количество символов содержит сообщение? расчет провести двумя способами в битах и байтах