Об игре
Новости
Войти
Регистрация
Рейтинг
Форум
1:42
1776
 online
Требуется авторизация
Вы не авторизованы
   Форумы-->Идеи и предложения-->

Срочный фикс ивента!



АвторСрочный фикс ивента!
Рядом с существами поставить цену, по которой они были куплены!
А то записывать в блокнотик не вариант

P.S. если были куплены по разным ценам, высчитывать средневзвешенную среднюю:
a1*x1 + a2*x2 ... an*xn, где
a1, a2, ..., an - вес n-ой покупки
x1, x2, ..., xn - цена n-ой покупки


P.S.S. если были проданы часть существ потом, то цену оставшихся высчитывать по средней, т.е. если предположим были куплены 30 существ за 50 серебра и 20 за 60 серебра, то их среднеызвешенная стоим =
A1=30/(30+20)=0.6
A2=20/(30+20)=0.4

0.6*50 + 0.4*60 = 30 + 24 = 54 серебра

Дальше - предположим, продали 25 существ через день по цене 62 серебра
Наша задача - посчитать, сколько теперь стоит наш отряд
Нам, кстати, не важно, по какой цене продали (точнее админам не важно)

Значит у нас 50 существ по цене 54
Продали 25 по 62
Осталось 25 по цене ?

(30/54)*50




a1/(a1+a2+an)
тема закрыта by Метро2033 (2020-09-25 19:18:10)
К списку тем
2007-2024, онлайн игры HeroesWM