Перейти к содержимому

Проблемы с математикой.


Рекомендованные публикации

Игроки
22 публикации
23 125 боёв
Собственно одного опыта мне не жалко, но мне интересно, как у компьютера при вычитании может быть ошибка?
  • Плюс 1
Ссылка на комментарий
Игроки
13 749 публикаций
25 662 боя

И где ошибка?

510 - 1.5 = 508.5

Изменено пользователем maaleru

    Куак-куак, сайд тхе дуцк, но не было иного ответа от феи                                                   Ты плачешь… только мне тебя не жаль.

    Без блица немцы унылы                                                                     

Ссылка на комментарий
Игроки
1 778 публикаций
15 990 боёв

Все просто, там не 1 а 1,49 или меньше, и не 510, а 509,5 или больше

это округление

Берем предельные значения, получаем 509,5 - 1,49=508,01 что округляется до 508

Изменено пользователем Robohorse
  • Плюс 1

И я трублю в свой расколотый рог боевой

Я поднимаю в атаку погибшую рать

И я кричу им - "Вперед!", я кричу им - "За мной!"

Раз не осталось живых, значит мертвые - Встать!

Ссылка на комментарий
Игроки
22 публикации
23 125 боёв
28 Фев 2014 - 22:22 пользователь maaleru сказал:

И где ошибка?

510 - 1.5 = 508.5

То есть компьютер отбрасывает дробную часть, а не округляет?

28 Фев 2014 - 22:23 пользователь Seraz96 сказал:

30571-4777-4489-10600=10705

Всё норм, тс ***, иди спать.

Я про опыт. Забыл уточнить.

Ссылка на комментарий
Игроки
1 778 публикаций
15 990 боёв
28 Фев 2014 - 19:27 пользователь kkozlov сказал:

То есть компьютер отбрасывает дробную часть, а не округляет?

Я про опыт. Забыл уточнить.


Округляет, см выше, твой штраф без према был меньше 1, поэтому и получилось так.

Изменено пользователем Robohorse

И я трублю в свой расколотый рог боевой

Я поднимаю в атаку погибшую рать

И я кричу им - "Вперед!", я кричу им - "За мной!"

Раз не осталось живых, значит мертвые - Встать!

Ссылка на комментарий
Игроки
13 749 публикаций
25 662 боя

Да.

 

    Куак-куак, сайд тхе дуцк, но не было иного ответа от феи                                                   Ты плачешь… только мне тебя не жаль.

    Без блица немцы унылы                                                                     

Ссылка на комментарий
Игроки
570 публикаций
39 635 боёв
Это округления виноваты! Ты никогда не задумывался снимая 2х, почему иногда получаешь нечётные значения опыта, хотя при умножении на 2 всегда чётное должно выходить! Дело в том то опыт может бытьи 300.2 + 207.5 = 507.7, а получишь 508. Изменено пользователем Max_Shentsov

Ссылка на комментарий
Игроки
15 публикаций
7 032 боя
Вообще, по-моему, это округления чисто при отображении. Так что свое заработанное ты не потеряешь =). После какого-нибудь боя опыт на танке будет на 1 больше, чем сумма предыдущего состояния и заработанного в бою =).
Ссылка на комментарий
  • Разработчики
Разработчики
5 360 публикаций
27 578 боёв
28 Фев 2014 - 22:20 пользователь kkozlov сказал:

Собственно одного опыта мне не жалко, но мне интересно, как у компьютера при вычитании может быть ошибка?

Дробная часть отбрасывается, все в порядке Вас не обсчитали. :smile:

 

Закрыто.

  • Плюс 1
 

 

Ссылка на комментарий
Гость
Эта тема закрыта для публикации новых ответов.
  • Сейчас на странице   0 пользователей

    • Эту страницу никто не просматривает.
×
×
  • Создать...