![]() |
Verzweifelter Versuch BCD-Zahlen in Integer zu wandeln.
Versuche mit der Funktion "BcdToInteger" einen BCD-Wert(logisch?!)
(4stellig) in einen Integerwert zu wandeln. Hat jemand einen "Source" Vorschlag? Danke. :shock: Ups..hat natürlich in dieser Rubrik nichts zu suchen... :lol: |
Re: Verzweifelter Versuch BCD-Zahlen in Integer zu wandeln.
Direkt hier eingehackt:
Delphi-Quellcode:
function BCDToInteger(BCD: Cardinal): Integer;
begin Result := 0; while BCD <> 0 do begin Result := Result *10; Result := Result + (BCD and $F); BCD := BCD shr 4; end; end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:55 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 by Thomas Breitkreuz