Если функция остатка от деления (mod) в jass? Или нужно самому писать. Функция остатка от деления (c# 5/3=2; 500/100=0).
Пишется она довольно легко, но тогда ее придется инкрустировать в каждый триггер, где используется, мб встроенная есть. В ГУИ не нашел, интересует jass.
Если есть, то как записать: if (a mod 100 == 0) then

1.31+ - используй %.
Есть ModuloInteger и ModuloReal.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
16
мб %
set i = 0
set r = 333 / 100 = 3.33
set i = (r - I2R(R2I(r))) * 100
return i
28
1.31+ - используй %.
Есть ModuloInteger и ModuloReal.
Принятый ответ
28
TeX13, какой патч? Если 1.31, нужно отключить vJass. Если ниже, то только ModuloInteger и ModuloReal.
Открой blizzard.j и посмотри.
16
Работает как часы:
set i = ((r/с) - I2R(R2I(r/c))) * 100
i - возвращаемый остаток
r - делимое
c - делитель
28
TeX13, то что ты написал бред. Как это относится к остатку от деления? Ты находишь дробную часть и умножаешь на 100.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.