// Hexadecimal - Ausgabe: 42
StrToInt('$2A');
StrToInt('-0x42');
// Würde dir -42 ausgeben, die Leerzeichen verschwinden.
StrToInt(' -42');
Es gibt noch [Only registered and activated users can see links. Click Here To Register...] zum überprüfenQuote:
Mit strings kannst du nicht rechnen und du kannst damit überprüfen ob es sich um eine zahl handelt wenn du zb eine eingabe vom nutzer überprüfen willst
EDIT:
Zu dem unter mir
Also wenn StrToInt einen fehler zurückgibt oder( ich weis nicht wie das bei delphi ist )eine exception triggert dann ist der string keine zahl oder er enthält nicht nur zahlen.
Ich glaube bei delphi war das auch so das wenn man leerzeichen hinter der zahl hat wird es auch nicht funktionieren