Если тупо перевести в двоичную то будет 1011100111.011 Чтобы представить это число в памяти компьютера, надо выделить из него мантиссу и порядок Приводим к нормализованному виду 0,1011100111011*10^1010 Мантисса равна 10 (двоичная) Порядок 1010 (двоичная) Машинный порядок 1010 + 100 0000 = 100 1010 (где 100 0000 это 64 в девсятичной и контанта для перевода из математического порядка в машинный) Итак 0100 1010 1011 1001 1101 вроде так )
MIKhAILOVNAAnton
31.01.2021
1. Для цикла For
var x,n,p:longint; i:integer; begin readln (x,n); p:=1; for i := 1 to N do p:=p*x; writeln(x,' в степени ',n,' равно ',p ); end.
2. Для цикла While var x,n,p:longint; i:integer; begin readln (x,n); p:=1; i:=1; while i<=n do begin p:=p*x; i:=i+1; end; writeln(x,' в степени ',n,' равно ',p ); end.
3. Для цикла Repeat
var x,n,p:longint; i:integer; begin readln (x,n); p:=1; i:=1; repeat p:=p*x; i:=i+1; until i>n; writeln(x,' в степени ',n,' равно ',p ); end.
Поликарпова-Мазурова
31.01.2021
А) не ( A или не В и С ) упрощаем выражение и получаем not(a) and (b or not(c))
Код на Python:
for a in range(0,2): for b in range(0,2): for c in range(0,2): f=not(a) and (b or not(c)) print('A = ',a,'B = ',b,'C = ',c,'F = ',f)
б) А и не ( В и или не С) получим такое выражение: a and (b or not(c))
Код на Python:
for a in range(0,2): for b in range(0,2): for c in range(0,2): f=a and (b or not(c)) print('A = ',a,'B = ',b,'C = ',c,'F = ',f)
в) не ( не А или В и С) преобразуем: a and (b or c)
Код на Python:
for a in range(0,2): for b in range(0,2): for c in range(0,2): f=a and (b or c) print('A = ',a,'B = ',b,'C = ',c,'F = ',f)
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Записать машинный код вещественного десятичного числа a = 124, 0625 с плавающей точкой со знаком в 32-разрядной сетке.
Чтобы представить это число в памяти компьютера, надо выделить из него мантиссу и порядок
Приводим к нормализованному виду 0,1011100111011*10^1010
Мантисса равна 10 (двоичная)
Порядок 1010 (двоичная)
Машинный порядок 1010 + 100 0000 = 100 1010
(где 100 0000 это 64 в девсятичной и контанта для перевода из математического порядка в машинный)
Итак
0100 1010 1011 1001 1101
вроде так )