Podział floata % na 3 części a zaokrąglanie |
Podział floata % na 3 części a zaokrąglanie |
5.11.2019, 16:27:39
Post
#1
|
|
Grupa: Zarejestrowani Postów: 155 Pomógł: 0 Dołączył: 22.06.2010 Ostrzeżenie: (0%) |
Witam, mam nietypowy problem i nie wiem jak to ugryźć
Mam zamówienie na kwotę powiedzmy 100zł i w skład którego wchodzą produkty i teraz dajemy rabat na zamówienie 30% więc kwota zamówienia to 70zł. I teraz muszę proporcjonalnie obniżyć kwotę każdego produktu o 30% ALE tak aby suma była równa 70.00 zł, problem to oczywiście zaokrąglanie kwot bo kiedy cenę każdego z produktów obniżymy o 30% to na na końcu często będzie różnica +1/-1 grosz. Jest jakiś algorytm który rozwiąże problem? Możne kwotę zrobić jako int i trzeba ją % podzielić na x części bez zaokrąglania. Miał może ktoś podobny problem? Z góry dzięki za pomoc! |
|
|
5.11.2019, 17:35:36
Post
#2
|
|
Grupa: Zarejestrowani Postów: 155 Pomógł: 0 Dołączył: 22.06.2010 Ostrzeżenie: (0%) |
No właśnie muszę bo dane muszę wysłać dalej po API i suma musi się zgadzać.
Ten post edytował duch4ever 5.11.2019, 17:35:59 |
|
|
Wersja Lo-Fi | Aktualny czas: 24.04.2024 - 10:08 |