• Уважаемый Гость.
    - Прежде чем создать свою тему, пожалуйста, попробуй воспользоваться этим -> ПОИСКОМ !!!
    - После решения Вашего вопроса (проблемы) - нажмите "Лучший ответ", на сообщении, которое его решило. За игнорирование этого действия - Вы получите соответствующее предупреждение. Мы - стараемся Вам помочь. Уделите 10 секунд - чтобы нажать кнопку. (Если у Вас нет такой возможности - укажите в последнем своем сообщении какой ответ Вы считаете лучшим. Наши модераторы сделают это за Вас)
    ЗАПРЕЩЕНО:
    - Cоздавать темы с названиями "Помогите", "Плиз", "Ошибка", "Не могу найти", "Хелп" и тому подобное;
    - Cоздавать темы без детального описания того, что нужно исправить.
    - Cоздавать темы из одного скриншота.
    За игнор правил форума - Ваша тема будет удалена, а Вы получите системное предупреждение.

Не получается корректно вычесть Float

NoVate

Новичок
Доброго времени суток.
Хочу сделать разность из двух Float, но не понимаю как. Либо я не вижу, либо что-то тут с подковыркой.
К примеру есть два числа (Float) 100.0 и 25.0. мне нужно из 100 вычесть 25 и получить результат, то есть 75.0, но никак не могу это сделать.​

Вот на примере:
PHP:
new Float:playerHealthOld;
GetPlayerHealth(playerid, playerHealthOld);

new Float:playerHealthNew;
GetPlayerHealth(playerid, playerHealthNew);

new Float:damage = playerHealthOld - playerHealthNew;
new string[141];
format(string, sizeof(string), "%f", damage);
SendClientMessage(plaeyrid, 0xFFFFFFFF, string);

// Выводит не то, что нужно, а к примеру -100...1001. и так далее, короче до бесконечности непонятных числе
 
Сверху Снизу