Форумы-->Ошибки и сбои (общее)--> 1|2
Автор | Гильдии не апаются, когда достиг порога |
Замечено на ГО, ГС и ГТ. При этом ГН, имея дробные значения (день ГН!), апается правильно.
Конечно, бои на ап были в соответствующих гильдиях.
https://www.heroeswm.ru/forum_messages.php?tid=2698264 - случай с ГО.
Сбивает с толку, особенно игроков неопытных.
Как исправить:
округлять очки гильдий, когда имеем скрытое "дробное" значение типа хх9.(9). | Проще округлять при отображении числа вниз до сотых частей. | такое же самое и у меня было
Гильдия Охотников: 3 (194.99) +205.0
по акту там сейчас 194.99999 | Порог не достигнут, очевидно же, значение не целое, костыль для чего-то там, можно считать фичей, ибо править не будут, иначе бы такой ситуации в принципе не было, ибо её исправили бы ещё при ГО, но её повторили сначала в ГТ, а затем и в ГС. | При этом ГН, имея дробные значения (день ГН!), апается правильно
Потому что в ГН нет скрытой дробной части. Четко 1239.2, например. В ГЛ также.
А в во всяких ГС, ГО, Гкуз, умках и т.д. есть. | А в во всяких ГС
В гс каким образом?
Начисляется 0.5 / 0.8 или 1.
Ну в особые дни целые очки дают.
Как в гс можно кривую дробь получить? | для New Life:
Я откуда знаю, но имеем, что имеем. | ошибки нет - кройте тему.
ап происходит когда набрали целое требуемое число = или > если < то конечно не апнет. | Актуально. Либо хотя бы отображать реальные 0,99 очка. | Актуально. | Гильдия Охотников: 7 (3000.07) +0.1
Очень актуально, даже в бои идти не буду ради науки | У тебя с открыток же, другая тема | Ну тема мб и другая, но за один бой не апнуло(
23-02-19 17:09: GAVAAA[14] vs Ведьмы моря (48)
да нет, я отправлял и получал до этого боя все | Актуально. | Актуально. | Актуально. | Актуально. Сообщают, что и на умелку распространяется.
https://www.heroeswm.ru/forum_messages.php?tid=2706978 | Как в гс можно кривую дробь получить?
Зависит от способа представления:
- если дробное число (для ГО, ГС, ГК, умелки его явно так и вводили), то ошибки округления неизбежны, чтобы лучше понимать - на калькуляторе Электроника МК-71 2*2=3.9999999, это не значит, что он врал, просто так представляется дробное число, при многократном сложении ошибки могут проявляться в более высоких раззрядах;
- если целое (ГЛ, ГВ, ГРж, ГН, ГОруж, опыт), то таких ошибок нет, предрекая вопрос - чтобы хранить числа с заведомой кратностью, например ГН 1,1 можно использовать целое, но перед использованием делить на 10. С ГО, ГК и умкой так не получится (там все сильно все зависит от результата). ГС - возможно просто поторопились вначале, а теперь надо переводить и рыскать, проще забить. | Вроде как все очки гильд хранятся в виде чисел с плавающей точкой. Раньше в управлении кланами можно было увидеть точное значение, сейчас не знаю как. | Так оно и есть. Но итоговые очки всё равно округляются до 0,01 на выходе. Потому и нужно устранить двусмысленность: либо показывать реальные 0,99 очка (округляя вниз), либо апать гильдию (округляя вверх - ожидаемое поведение). |
1|2К списку тем
|