Zitat von
negaH:
Spät, aber besser als nieee
Zitat:
wie prüf ich ob das dingen 0 is?
Delphi-Quellcode:
var
A: IInteger;
begin
if NCmp(A, 0) = 0 then ; // NCmp() -> Compare
if NSize(A) = 0 then ; // NSize() -> Anzahl der Bits, Bytes, Words oder Cardinals
if NSgn(A) = 0 then ; // NSgn() -> Signum -> Vorzeichen von A
// -1 wenn A < -2^31,
// -A when A < 0 und A > -2^31
// 0 wenn A = 0
// +A when A > 0 und A < +2^31
// +1 when A > 2^31
end;
Gruß Hagen
Und was heisst es wenn NSgn(A) = -1?
ist es dann <-2^31 oder =-1 ???