![]() |
AW: Power funktioniert nicht wie gedacht
Zitat:
Delphi-Quellcode:
// 0=Byte 1=KB 2=MB 3=GB
Multiplikator := 1024 shl (10 * Exponent); // oder Anzeigewert := Wert shr (10 * Exponent); |
AW: Power funktioniert nicht wie gedacht
Zitat:
Danke himitsu, wer mit C64 und Co gross geworden ist oder ein 1. Semester Informatik besucht hat, kann Dinge wie shl und shr sicher beim ersten Hingucken lesen. Für Exponent=0 (0=Byte), sollte der Multiplikator 1 sein, also doch besser (?): Multiplikator := 1 shl (10 * Exponent) Wenn wir in Delphi mit Multiplikator vom Typ uint64 arbeiten wollen: Multiplikator := uint64(1) shl (10 * Exponent) Wollte dich per PM fragen, aber deine Box ist voll ;-). |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:53 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