Como una solución sencilla, te puedo decir que compares siempre los resultados de redondeados, o que tengas en cuenta un pequeño margen de error.
Código:
function SonIguales(const Nro1, Nro2: Extended): Boolean;
begin
Result := Nro1 - Nro2 < 5.0e-324;
end;
Saludos!