![]() |
Re: 2x Cardinal => 1x int64
Ja, verkürzt
Delphi-Quellcode:
kommt auch für k= 123 raus. Ist zumindest nicht logisch, außer vorne wird rein geschoben, was hinten raus gedrückt wird ;) Gibt es doch ein shiften, das genau das macht (Circular shift)?
var
i : Integer; k : Int64; begin i := 123; k := i shl 32; |
Re: 2x Cardinal => 1x int64
Zitat:
(hätte sich da AMD nicht mal an die logische Variante halten können, statt an die Intelvorgabe? ) @Satty67: hab's grad mal mit shl 33 ausprobiert und da isses dann noch schlimmer, da es dort nicht einfach nur unverändert bleibt, sondern sich wie shl 1 verhält :wall: |
Re: 2x Cardinal => 1x int64
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:23 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