leonid-adv70
?>

1.по шестнадцатеричной форме внутреннего представления вещественного числа в 4-х байтовой ячейке восстановить само число. число c5ed0000 2.получить шестнадцатеричную форму внутреннего представления числа в формате с плавающей точкой в 4-х байтовой ячейке.13.333

Информатика

Ответы

ruslan
1. переводим в двоичную систему 11000101   11101101   00000000   00000000 2. первая 1 в старшем байте  ( 11000101 )  значит число отрицательное. 3. оставшиеся 7 цифр это порядок числа ( 1000101 - 1000000 = 101) это 5 в десятичной системе. 4.значит наше число это  11101, 101 в двоичной 5. переводим в десятичную получаем -29,625
Dom540703174
Uses crt; function conv(x: byte): string; {функция преобразования чисел в строку(маска вывода)} var   s,t: string; beginstr(x,t); {преобразуем число в строку} if x=0 then s: ='00'{если это ноль}else if (x> 0)and(x< =9) then s: ='0'+t {если однозначное число} else s: =t; {двухзначное число} conv: =s; end; var ch1,mn1,sc1: byte; {начальное время}      chd,mnd,scd: byte; {добавленное время}    chr,mnr,scr: byte; {результат}    mn,ch: byte; {добавление 1 к минутам и часам, если секунд или минут > 60} begin clrscr; writeln('vvedite nachalnoe vremya: '); write('   chasy='); readln(ch1); write('   minuty='); readln(mn1); write('   secundy='); readln(sc1); writeln('vvedite pribavlennoe vremya: '); write('   chasy='); readln(chd); write('   minuty='); readln(mnd); write('   secundy='); readln(scd); scr: =(sc1+scd) mod 60; mn: =(sc1+scd)div 60; mnr: =(mn1+mnd+mn) mod 60; ch: =(mn1+mnd+mn) div 60; chr: =(ch1+chd+ch) mod 24; clrscr; writeln('nachalnoe vremya'); writeln(conv(ch1),': ',conv(mn1),': ',conv(sc1)); writeln('vremy pribavlenia'); writeln(conv(chd),': ',conv(mnd),': ',conv(scd)); writeln('konechnoe vremya'); writeln(conv(chr),': ',conv(mnr),': ',conv(scr)); readkey; end.
Николаев
Var m, n, c, p, q, r: integer; begin       read(m); write(': '); read(n); write(': '); read(c);       write(' + ');       read(p); write(': '); read(q); write(': '); read(r);       write(' = ');       c : = c + n * 60 + m * 60 * 60;       r : = r + q * 60 + p * 60 * 60;       r : = c + r;       writeln(r div 3600 mod 24: 2, ': ', r mod 3600 div 60: 2, ': ', r mod 60: 2); end.

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

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

1.по шестнадцатеричной форме внутреннего представления вещественного числа в 4-х байтовой ячейке восстановить само число. число c5ed0000 2.получить шестнадцатеричную форму внутреннего представления числа в формате с плавающей точкой в 4-х байтовой ячейке.13.333
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Vos-sv
keti0290103
vladburakoff5
Natalya1895
Vladimirovna1370
yanermarina87
sryzhova6392
Оксана170
gabramova
kristina1989
Peshkov
Pilotmi247074
Pervosha
mariashapar
turovvlad