Und zwar wollen wir die Variable a ausrechnen:
a = b - c
dabei hat b den konstanten Wert:-0,01
und c den konstanten Wert: -0,127225
diese sind als Public const in VBA deklariert und belegt
unser VBA-Rechenergebnis lautet dann leider: 0,117225011587143
eigentlich müsste es aber doch nur 0,117255 sein
wenn wir a in VBA nicht deklarieren, bekommt es den Typ double und den oben genannten Wert
wenn wir es als single deklarieren, fehlen uns Stellen, die wir zum weiter rechnen brauchen
Warum rechnet VBA hier falsch (oder hängt einfach was an) und was können wir dagegen tun?