zweierkomplement
Hallo Leute!
Hätte folgende Frage.... Wie kann ich einen Wert (Byte) in sein Zweierkomplement umwandeln, gibt es dafür eine Funktion? :wiejetzt: danke im voraus mfg christoph |
Re: zweierkomplement
Was meinst Du mit "Zweierkomplement". Kannst Du mal ein Beispiel zeigen?
...:cat:... |
Re: zweierkomplement
Value := ShortInt(Byte)
Gruß Hagen |
Re: zweierkomplement
danke dir....habs grad in da Typdef. gfunden =)
alles funkt! :cheers: |
Re: zweierkomplement
Hallo,
nur kurz zur Erläuterung: Zweierkomplement: alle Bits negieren, anschließend 1 abziehen -> not Zahl - 1 Zweierkomplement ist die übliche Art und Weise, wie negative Ganzzahlen im Speicher abgelegt werden. Viele Grüße |
Re: zweierkomplement
Oder einfacher Byte := -ShortInt(Byte); dies ist sogar effizienter.
Gruß hagen |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:29 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