R1.19 Byte-Werte formatieren

Aufgabe

Speicherplatzgrößen werden in der Regel in Byte-Werten angegeben. Wollen Sie stattdessen aber KiloByte, MegaByte oder GigaByte anzeigen, kommen Sie um etwas lästige Rechnerei nicht herum.

Lösung

Eine Umrechnung ist einfach, wenn Sie die folgenden Zusammenhänge kennen:

  • KB = Byte / 1024

  • MB = KB / 1024

  • GB = MB / 1024

Also gilt z.B.

MB = Byte / (1024 * 1024) = Byte / 1048576

Anstatt einer superbilligen Demo wollen wir diesmal gleich Nägel mit Köpfen machen und einen komfortablen »Byte-Rechner« entwickeln, der Bytes von jeder Maßeinheit in jede andere umrechnen kann. Dabei wird en passant gleich weiteres Know-how vermittelt, wie das Anlegen einer Klasse und die ereignisorientierte Ein- und Ausgabe über ungebundene Textfelder. ...

Get Microsoft Access Programmierrezepte now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.