Vista wird mit einer Minianwendung zur Berechnung von Fremdwährungen durch Microsoft ausgeliefert: dem Währungsrechner. Nein, dieser Beitrag handelt sich nicht um eine sinnvolle Risikodiversifikation, es geht darum, ob das verantwortliche Produktteam hier geschusselt hat. Wer Frank Fischers Blogeintrag Sorry, no Schadenfreude allowed!! zu einem "interessanten" Programmierfehler in Excel gelesen hat, wird es vielleicht schon ahnen: Die Ergebnisse der Minianwendung sind etwas fraglich.
Um den Wert einer Währung, als Beispiel "18,50 USD ist wie viel Wert in EUR" zu ermitteln, muss nur die Minianwendung in der Sidebar bzw. dem Desktop hinzugefügt, EURO und US-DOLLAR ausgewählt und 18,50 bei US-DOLLAR eingeben werden. Schon erscheint das Ergebnis, auch noch auf ganze fünf Stellen nach dem Komma genau.
Doch was heißt Komma? Das, was unter Start, Systemsteuerung und dort bei Region beim Reiter Regions- und Sprachoptionen über Dieses Format anpassen bei Dezimaltrennzeichen eingestellt ist? Denn wird nicht 18,50 sondern 18.50 eingegeben, findet die Umrechnung mit 1850 als Basis statt. Auch ist egal, wie viele Dezimaltrennzeichen eingegeben werden. Egal ob "," oder ".". Das Ergebnis bleibt falsch bzw. richtig.
Es geht weiter: -1850 ist eine ungültige Zahl, aber -18.50 ist eine gültige (1850).
Gegentest: -18aaaa.50 ist eine gültige Zahl (1850), -18.aaaa50 keine.
Liebes verantwortliches Produktteam: Bitte nachbessern, denn die Einstellungen in der Systemsteuerung haben scheinbar zusätzlich auch keine Auswirkung!
Remember Me
a@href@title, b, blockquote@cite, em, i, strike, strong, sub, sup, u