Forum Użytkownikow Subiekt GT

InsERT GT => Subiekt GT => Wątek zaczęty przez: nobbie w Luty 15, 2019, 14:07:24

Tytuł: Cena w EUR
Wiadomość wysłana przez: nobbie w Luty 15, 2019, 14:07:24
Witam,

mam problem z przeliczaniem PLN na EUR. Tworzę nową FS w PLN, po czym po dodaniu towarów zmieniam na EUR. Program przelicza kwoty wg pobranego kursu, jednak przelicza uwzględniając dwa miejsca po przecinku, w niektórych przypadkach mam różnicę w cenie, gdyż mam 1000 sztuk towaru za 2,44, a powinno być po 2,45 EUR. Jak zmusić program do bardziej dokładnego przeliczania cen?

Tytuł: Odp: Cena w EUR
Wiadomość wysłana przez: yemet w Luty 15, 2019, 15:07:47
Jaką masz cenę produktu i jaki kurs w opisywanym przypadku i na jakiej podstawie uważasz, że program źle liczy?
Tytuł: Odp: Cena w EUR
Wiadomość wysłana przez: nobbie w Luty 16, 2019, 00:32:19
Cena towaru - 10,50 PLN. Kurs EUR 4,3318. Wchodzi zatem, że towar w EUR kosztuje 2,423934623020453. Program dobrze liczy, jednak zaokrągla cenę w EUR do 2 miejsc po przecinku. Jeśli teraz dam 2000 sztuk towaru, przy cenie 2,42 EUR, wychodzi 4840 EUR. Jeśli dam 2000 sztuk towaru po cenie 2,4239 EUR, wychodzi już 4847,8 EUR. Różnica może niewielka, ale jest, ze stratą dla mnie niestety. Jak zapobiec takiemu schematowi ? Mogę ręcznie wpisać cenę towaru, bo zrobić 4 cyfry po przecinku to nie problem, jednak po przewalutowaniu pojawia się nie 2,4239 EUR a 2,4200 EUR.