R1.20 Umrechnung zwischen Binär- und Ganzzahlen
Aufgabe
In jedem Computer werden die Zahlen im Binärformat, also als Folge von Nullen und Einsen, abgespeichert. Der VBA-Programmierer merkt allerdings davon nur selten etwas. Wenn aber ein solcher Fall eintritt, dann möchte er die entsprechenden Umrechnungsfunktionen schnell zur Hand haben.
Lösung
Jede Binärzahl ist als Folge von Zweierpotenzen aufgebaut. So entspricht z.B. die Zahl 5 der Binärzahl 101, denn 1 * 20 + 0 * 21 + 1 * 22 = 5. In Kenntnis dieser Zusammenhänge kann man sich also mit etwas Aufwand eine Funktion BinaryToLong (Binärzahl → Ganzzahl) und eine Funktion LongToBinary (Ganzzahl → Binärzahl) selbst »zusammenstricken«.
Oberfläche
Auf dem Detailbereich eines Formulars platzieren Sie zwei ...
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.