![]() |
Auslesen ob Integer Positiv oder Negativ ist
Der Title sgat eigentlich schon alles, ich suche eine möglichkeit um herauszufinden ob der Integer positiv oder negativ ist für ein Kontenanalyse Programm. Wenn das Konto im Minus ist soll die Zahl Rot sein wenn nicht Grün. VIeleicht habt ihr ja eine Idee.
Danke im Vorraus. |
AW: Auslesen ob Integer Positiv oder Negativ ist
Negative Zahlen sind kleiner als 0.
|
AW: Auslesen ob Integer Positiv oder Negativ ist
System.Math.Sign() oder halt
Delphi-Quellcode:
if <Wert> < 0
|
AW: Auslesen ob Integer Positiv oder Negativ ist
Hallo,
Delphi-Quellcode:
oder denke ich jetzt zu einfach ?
var
i: Integer; begin i:= -1; if<0 then begin ; kleiner -> rot end else begin ; >=0 -> grün end; Wobei 0 nicht grün ist ;) |
AW: Auslesen ob Integer Positiv oder Negativ ist
Wunderbar letzteres hat funktioniert und natürlich
Zitat:
|
AW: Auslesen ob Integer Positiv oder Negativ ist
Delphi-Quellcode:
function IsNegative(const X: Integer): Boolean;
asm SHR EAX, 31 end; |
AW: Auslesen ob Integer Positiv oder Negativ ist
Zitat:
Nur Achtung: das funktioniert so nur unter Win32, unter Win64 gibt's nur ganze asm Funktionen und kein Inline asm... |
AW: Auslesen ob Integer Positiv oder Negativ ist
Zitat:
Beim gestrigen Stammtisch wurden wurden noch mehr Lösungen dieser Art vorgeschlagen...:-D |
AW: Auslesen ob Integer Positiv oder Negativ ist
|
AW: Auslesen ob Integer Positiv oder Negativ ist
Ich wusste, dass das irgendwann kommt :lol:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:26 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz