idiv bl
в переменную
f: float;
т.е. как его "собрать" из частей?
idiv bl
в переменную
f: float;
т.е. как его "собрать" из частей?
mov f, регистр
, но так же делать нельзя, ведь
q,w: shortint;
..
idiv cl
mov q, al
mov w, ah
..
writeln('result= ', q, '.', w);
var
q,w: shortint;
begin
asm
xor ax, ax
mov ax, 121
mov cl, 10
idiv cl
mov q, al
mov w, ah
end;
writeln('result= ', q, '.', w);
end.
Как и ожидалось, "result= 12.1", если поменять делитель на 11 - то выведет "result= 11.0". Что не так?fild делимое_целое
fidiv делитель_целое
fstp f