Bei Buchung / Kauf lässt sich der Kurs auf 3 Nachkommastellen korrekt eingeben. Eine nachträgliche Änderung zeigt aber einen gerundeten Kurs, der nicht mehr der eingegebene ist.
Testschritte:
- Buchung / Kauf - Im Beispiel: Infineon
- Stück: beliebige ungerade Anzahl - im Beispiel: 249
- Kurs: 3 Nachkommastellen (1/2 Cent) - im Beispiel: 42,535
- Wert wird (inkorrekt) mit 10.591,21 angezeigt
- Speichern
- Buchung editieren
- Kurs wird jetzt mit 42,53497992 angezeigt
Erwartetes Ergebnis:
Der eingegebene Kurs sollte mit allen Nachkommastellen gespeichert werden.
Bei der Wert-Berechnung sollte entweder mehr Nachkommastellen angezeigt / gespeichert werden: 10.591,215; oder auf 2 Nachkommastellen gerundet werden: 10.591,22.
Wird der Wert in 4. berechnet, gespeichert und im Weiteren der Kurs aus dem Wert zurückgerechnet?
Umgebung:
Portfolio Performance - Portable
Version: 0.56.1 (Nov. 2021)
Platform: win32, x86_64
Java: 11.0.12+7-LTS, Azul Systems, Inc.
Die Datei enthält eine Buchung mit obigen Daten:
Round.zip (3,8 KB)