Zamieszczone przez
;
z tej linii: double lot = Lots; ... if (ygt; 1) lot = NormalizeDouble (lot-lot * yDecreaseFactor, 1); najpierw masz początkowy rozmiar partii o nazwie Lots (spójrz na zmienną extern, na górze kodu), powiedzmy Lots = 0.2. następnie jest DecreaseFactor, powiedzmy DecreaseFactor = 5, jeśli twoje kolejne y są równe 2 (y większe niż 1), wtedy wielkość partii = 0.2 - 0.2 * 2/5 = 0.2 - 0.45 = 0.2 - 0.08 = 0.12 jest zaokrąglana do 1 kropka dziesiętna = gt; NormalizeDouble (..., 1) 0.12 = gt; 0,1 mam nadzieję, że ta pomoc