トリッキーなコード その2
■ このスレッドは過去ログ倉庫に格納されています
0177デフォルトの名無しさん
NGNG大小によって -1,0,1を返す関数
type TValueSign = -1..1;
function CompSign(A,B:Integer):TValueSign;
asm
CMP EAX,EDX; //A-B
SETGE CL
ADD CL,CL
DEC CL
CMP EAX,EDX; //A-B
SETZ AL
DEC AL
AND AL,CL
CBW
CWDE
end;
■ このスレッドは過去ログ倉庫に格納されています