Verbesserung für Sign_r

Begonnen von alexdrik, 15. März 2011, 21:08:40

Vorheriges Thema - Nächstes Thema

0 Mitglieder und 2 Gäste betrachten dieses Thema.

alexdrik

läßt sich die Funktion Sign_r so schneller ausführen?

Deklaration:    pt_wert : POINTER TO DWORD;

pt_wert := ADR(wert1);
Sign_r := pt_wert^.31;

hugo

das werden wir prüfen eventuell nicht den ein bit extrahieren kostet mehrere assembler befehle

hugo

wir sind der meinung das auf den meisten systemen die prüfung <0.0 schneller ist und auch portabler da nicht alle systeme die bitprüfung gleichermaßen unterstützen