Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi BLABLABLA : longint = $4000; (https://www.delphipraxis.net/59663-blablabla-longint-%3D-%244000%3B.html)

shareholder 26. Dez 2005 20:19


BLABLABLA : longint = $4000;
 
Was bedeutet denn das $-Zeichen?
Habe nix mehr mit Delphi am Hut und die Hilfe habe ich auch nicht zur Hand.
Hoffe ihr könnt mir Helfen. Danke!

Edit, soll das einen Hexwert darstellen?

Oxmyx 26. Dez 2005 20:23

Re: BLABLABLA : longint = $4000;
 
hexadezimale Zahl

shareholder 26. Dez 2005 20:24

Re: BLABLABLA : longint = $4000;
 
Danke!

himitsu 27. Dez 2005 01:41

Re: BLABLABLA : longint = $4000;
 
Da hätte aber auch mal wieder die OH extrem leicht helfen können :zwinker:

Zitat:

Zitat von OH
Das Dollarzeichen als Vorzeichen kennzeichnet eine hexadezimale Zahl, beispielsweise $8F. Hexadezimalzahlen ohne einen vorausgehenden unären Operator '-' werden als positive Werte angesehen. Liegt ein Hexadezimalwert während einer Zuweisung außerhalb des Bereichs des empfangenden Typs, wird ein Fehler ausgelöst, ausgenommen beim Integer (32-Bit-Integer, wo eine Warnung ausgelöst wird). In diesem Fall werden Werte, die den positiven Bereich für Ganzzahlen überschreiten, als negative Zahlen angesehen. Dieses Verfahren entspricht der Zweierkomplement-Darstellung von Ganzzahlen.



Alle Zeitangaben in WEZ +1. Es ist jetzt 08:40 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz