Правила

Ветка форума Ловим баги предназначена для информирования администрации о найденных багах. Она призвана решать технические проблемы, встречающиеся в игре. Прежде, чем создать тему, нужно проверить, нет ли темы с данным глюком/багом, о котором вы хотите сообщить. Для того чтобы указать глюк или баг нужно создать новую тему, а не писать в уже существующих. Темы с названиями Баг, Глюк рассматриваться не будут. Старайтесь в названии темы кратко сформулировать суть Вашей проблемы. Если описанная проблема произошла не на вашем аккаунте, то обязательно укажите аккаунт, где она произошла.
Медаль третьего класса Медаль второго класса Медаль первого класса За помощь в выявлении бага с корректным его описанием выдаётся одна из наградных медалей в зависимости от степени серьёзности бага.
Ответственный: VasyaMalevich  

Челябинская математика (неверное округление %)

1
T-800
Репутация 1171
Группа humans Альянс Cyberdyne Systems Models 102 34 90 Очков 15 174 364 Сообщений 8103
Прибыль нашего альянса за неделю составила:
3 004 045 металла, 1 473 435 минералов и 1 404 747 газа веспен налоги
902 157 металла, 439 473 минерала и 326 327 газа веспен дань
26% прибыли согласно голосованию распределено между членами альянса согласно их очкам статистики
75% прибыли распределено главой :⚖️T-800 (100%;
3 268 203 металла,
1 600 460 минералов,
1 448 324 газа веспен)

итого - в банке не осталось ресурсов

Я конечно понимаю, что у молодой перспективной команды всегда были проблемы с математикой. Но неужели так сложно правильно округлять проценты прибыли чтобы в итоге не было 101% ?
21 Марта 2021 11:38:07
21 Марта 2021 11:38:07
2
Группа guest
T-800, как говорил один мой учитель математики...Папа у Васи был математик...За рупь купил за три продал...и на эти два процента живу...
21 Марта 2021 12:26:37
21 Марта 2021 12:26:37
3
RedBarmaley
Репутация 105
Группа Terminator 36 17 33 Сообщений 2826
Действительно... Надо сделать, чтобы в минус уходило.
7 Апреля 2021 14:31:21
7 Апреля 2021 14:31:21
4
T-800
Репутация 1171
Группа humans Альянс Cyberdyne Systems Models 102 34 90 Очков 15 174 364 Сообщений 8103
Цитата: RedBarmaley
Действительно... Надо сделать, чтобы в минус уходило.
Если бы у меня был проект и мой разработчик так ответил пользователю на явно расписанный баг то этот разраб бы у меня летел пинком под зад с проекта, еще бы и за последний месяц не заплатил в качестве штрафа. Одно дело стеб когда не баг и пользователь туп, другое дело отвечать так когда явный баг, пусть даже и не критичный.
7 Апреля 2021 15:50:44
7 Апреля 2021 15:50:44
5
UncleanOne
Репутация -206
Группа Terminator 108 7 48 Сообщений 8732
T-800, начинать тему с оскорблений, получать в ответ лёгкий троллинг и вставать от этого в позу возмущённой невинности — это как-то why so serious? Были бы мы профессионалы, забанили бы за нарушение правил при написании баг-репорта.
7 Апреля 2021 15:59:06
7 Апреля 2021 15:59:06
6
T-800
Репутация 1171
Группа humans Альянс Cyberdyne Systems Models 102 34 90 Очков 15 174 364 Сообщений 8103
Цитата: UncleanOne
ачинать тему с оскорблений
Кого я оскорбил конкретно? Я не прав в том что вы не знаете математики раз допускаете такие баги и даже не пытаетесь их править? Самим не стыдно такие ляпы в игре игнорить? Детский сад.

Цитата: UncleanOne
профессионалы, забанили бы за нарушение правил при написании баг-репорта.
Профессионалы бы признали баг, исправили ошибку и извинились перед пользователями.
7 Апреля 2021 16:00:29
7 Апреля 2021 16:00:29
7
UncleanOne
Репутация -206
Группа Terminator 108 7 48 Сообщений 8732
Цитата: T-800
вы не знаете математики

Причём тут вообще наше знание математики? Мы же не пишем свои функции округления, чтобы в них ошибки делать. Стандартный вызов round из 25.5 и 74.5 сделает 26 и 75 — и будет в своём праве. То, что в данном месте нужен нестандартный вызов — это уже проблема UI/UX, но не «математики».


Цитата: T-800
Самим не стыдно такие ляпы в игре игнорить?
Мы не игнорим. Тема открыта, ответственный назначен.
7 Апреля 2021 16:21:52
7 Апреля 2021 16:21:52
8
T-800
Репутация 1171
Группа humans Альянс Cyberdyne Systems Models 102 34 90 Очков 15 174 364 Сообщений 8103
Цитата: UncleanOne
То, что в данном месте нужен нестандартный вызов — это уже проблема UI/UX, но не «математики».
А мозги на что человеку даны? Или мозг программиста уже настолько деградировал что он кроме как раундить и юзать готовый код ничего не умеет? Это все равно что я буду кататься на испорченном велосипеде когда рядом стоит новый и жаловаться что вот мол колеса кривые, педалей нет и тормоза тоже. Возникает закономерный вопрос - а нафига мне такой испорченный велосипед?
Цитата: UncleanOne
Мы не игнорим. Тема открыта, ответственный назначен.
Вот с этого и нужно начинать, а не с флуда.
7 Апреля 2021 16:26:16
7 Апреля 2021 16:26:16
9
VasyaMalevich
Репутация -2442
Группа relict 17 3 74 Сообщений 666
а как вы предлагаете поменять правила математики?
99.5% будут округляться до 100%, 0.5% до 1%, 101% в сумме, бага нет
7 Апреля 2021 16:49:00
7 Апреля 2021 16:49:00
10
T-800
Репутация 1171
Группа humans Альянс Cyberdyne Systems Models 102 34 90 Очков 15 174 364 Сообщений 8103
Цитата: VasyaMalevich
а как вы предлагаете поменять правила математики?
99.5% будут округляться до 100%, 0.5% до 1%, 101% в сумме, бага нет
Округлять до 1-2 цифр после точки. Это самый простой и нормальный вариант и нет ничего страшного что после точки будут цифры. Округление не всегда полезно, иногда оно мешает.
7 Апреля 2021 17:10:01
7 Апреля 2021 17:10:01
11
UncleanOne
Репутация -206
Группа Terminator 108 7 48 Сообщений 8732
Цитата: T-800
А мозги на что человеку даны?

На то, чтобы не требовать от программиста, которому дали установку «убираем лишние дробные части», быть гением дизайна, например. То, в какой ситуации юзер может принять округлённые данные за абсолютно точные, начать возмущаться и быть при этом правым — не совсем очевидно. Вот, недавно тема была, где товарищ сравнивал комиссии в Дендрариуме за X газа и за 5X газа и говорил, что мы считать не умеем, потому что у нас 3 превращается в 17; пришлось ему объяснять, что такое округление и как оно в том случае работает.


Цитата: VasyaMalevich
а как вы предлагаете поменять правила математики?
99.5% будут округляться до 100%, 0.5% до 1%, 101% в сумме

Есть специальное «банкирское» округление, как раз чтобы такие суммы сходились.


Цитата: T-800
Округлять до 1-2 цифр после точки.

Вот это точно не поможет, потому что 100.1% вас тоже не устроит.
7 Апреля 2021 17:11:17
7 Апреля 2021 17:11:17
12
T-800
Репутация 1171
Группа humans Альянс Cyberdyne Systems Models 102 34 90 Очков 15 174 364 Сообщений 8103
Цитата: UncleanOne
Вот это точно не поможет, потому что 100.1% вас тоже не устроит.
Устроит, десятая или сотая часть процента это допустимо. Но никак не 1%. Но если вам больше заняться нечем играйтесь с банковским округлением. Только ради чего? Ради того чтобы точки не было? Это реально смешно.

P.S. И мне не надо объяснять что такое округление, я сам программист. А писать пургу, которая выглядит как баг (пусть даже по глупому приказу начальства) и при этом размышлять о профессионализме это кощунство. Профессионалы либо написали бы корректно (а не ограничились тем, что сделали, на лишь бы отстали и приняли работу), либо послали начальство с его дебильными идеями в 666, потому что профессионал работу всегда найдет. Ни того, ни другого не было сделано, потому о профессионализме я даже рассуждать больше не буду ибо не с кем, я не вижу в этой теме профессионалов.
7 Апреля 2021 17:25:15
7 Апреля 2021 17:25:15

Информация

Вы не авторизованы

1 чел. читают эту тему (гостей: 1)

Пользователей: 0
Claude Bot

Космическая онлайн стратегия Xcraft это бесплатная игра для алигархов. Пример боя >> Регистрация >> И космос весь ваш на тысячи лет...

2009 — 2526