PDA

Zobacz pełną wersję : VirtueMart - błąd sumowania



nastrychu
02-09-2012, 01:51
Witam,
Joomla 2.5.6
VM 2.0.10

VM błędnie sumuje wartości. Dodaje grosz, a przy sumie dwóch produktów cena jest jeszcze inna.
Jak poprawić takie rozbieżności?

W sklepie są dwie stawki podatkowe: 8% i 23%

1. produkt o cenie 39.99 w ilości 2 sztuk - cena wg sklepu 79.99 - POPRAWNA 79,98 zł
2. produkt o cenie 29.00 w ilości 2 sztuk - cena wg sklepu 58,01 - POPRAWNA 50 zł

Razem wg sklepu: 137,99, choć suma zestawienia powinna być taka:79,99+58,01=138 POPRAWNA 137,98
Początek błędnego liczenia pojawia się w panelu admina w polu: Cena sprzedaży - mimo, że wpisuję kwote 29.00 - to po zapisaniu sklep zmienia ją na 29.0034, tak samo z kwotą: 39,99 - w polu: Cena sprzedaży jest: 39.9932 Dlaczego?

Proszę o pomoc. Gdzie tkwi błąd?
Dziękuję :-)

5796
5797
5798

nastrychu
02-09-2012, 03:26
Znalazłam rozwiązanie siłowe - w calculationh.php, linika 52, zmieniłam liczbę miejsc po przecinku na 2 - private $_internalDigits = 2.