Тема закрыта для комментариев

Когда не спасает даже простая арифметика

4 Ответа
Ksenia Levashova
26 октября, 2016, 06:29 UTC

Не хочу комментировать. но как-то так :)





UTC +2:00
Чингиз Хан
Модератор
26 октября, 2016, 08:28 UTC

В нижнем арте цифра округлена до правильного значения

Как и в верхнем

518 - 30% = 362,6

362,6 - это при округлении равно 363

758 - 30% = 530,6

530,6 - это при округлении равно 531

Просто на самом арте нет округления, а при покупке - уже есть

Коммент разработчика в исходном коде доминионов: "год назад двое понимали, как ЭТО работает: бог и я... теперь остался только бог"
UTC -12:00
good-fairy
27 октября, 2016, 02:55 UTC
Эта проблема видимо из разряда "радиус квадрата" в орлином гнезде. Знатные математики там сидят, вы еще удивляетесь почему доминионы так работают, а мне кажется ничего удивительного.
UTC +7:00
Wonder Woman
27 октября, 2016, 04:29 UTC
good-fairy сказал(а):

Эта проблема видимо из разряда "радиус квадрата" в орлином гнезде. Знатные математики там сидят, вы еще удивляетесь почему доминионы так работают, а мне кажется ничего удивительного.
Это проблема из разряда психитатрии. 
Фыр-фыр и мур-мур.
UTC +3:00
NIKITA METEOR
Администратор
2 ноября, 2016, 16:55 UTC

Ksenia Levashova сказал(а):


Не хочу комментировать. но как-то так :)





Модератор выше верно описал, как происходит округление. Я дополню, что разница в Сапфирах вам потом все равно вернется следующим образом:

Например, юнит стоит 96 Сапфиров, со скидкой в 30% получается 67.2, но в игровом клиенте будет отображаться 67. Если вы купите 5 юнитов по очереди, то последний вам обойдется не в 67, а в 68, чтобы покрыть разницу, которая образовалась из-за дробных чисел.
Community manager
UTC +2:00
1667595 зарегистрированных пользователей; 34023 темы; 253968 сообщений; последний зарегистрированный пользователь:batuhan_ckm1995