1. записать число 43,75 в нормализованной форме в двоичном представлении. 2. найти значение числа, записанного в нормализованной форме двоичного представления: (1,011? 10110 )2
1. 43=101011 75=1001011 101011,1001011 Но в двоичной системе нельзя писать через запятую Если это число 4375=1000100010111 2. Если это число 101110110 (1,011?10110 ) = 374
var s : string[50]; i, j, k : word; f : boolean; function isSpace(ch : char) : boolean; begin isSpace := false; if ch = ' ' then isSpace := true; end; begin f := false; repeat j := 0; writeln('введите строку, состоящую из 2 слов'); readln(s); for i := 1 to length(s) do if isSpace(s[i]) then begin inc(j); k := i; end; if j =1 then f := true; until f; write(copy(s, k + 1, length(s)), ' ', copy(s, 1, k - 1)); end. недавно такую писала :)
43=101011
75=1001011
101011,1001011
Но в двоичной системе нельзя писать через запятую
Если это число 4375=1000100010111
2.
Если это число 101110110 (1,011?10110 ) = 374