Как посчитать, во сколько раз больше число?
Подскажите, пожалуйста, как можно посчитать, во сколько раз одно число больше другого?
К примеру есть число 20 и число 1, нужно сделать что то такое:
Хотя. можно планку зарплаты поднимать на 10% после каждого выпуска))
Это будит система рейтинга, по набранным очкам пользователям. Тоесть 0 вполне приемлемая величина.
К примеру играют 2 игрока, первый игрок набрал 0 очков, второй набрал 100 очков. Следовательно игрок 2 выиграл и он получит больше рейтинга чем мог бы получить при наборе в 20 очков.
Возможно я даже не совсем правильно оформил свой вопрос. Но мне бы хотелось избегая лишних проверок красиво оформить вот такое дело:
$rating = 0; // изначальны рейтинг к выдачи
$firstgamer = 100; // очки победителя
$lastgamer = 20; // очки последнего пользователя
(сортировка по очкам, от сюда и название переменных)
далее нам нужно обработать рейтинг.
и тут же нужно проверить на 0 и на отрицательные числа. Я могу сделать 25 проверок, еще 20 переменных и тп. Но вот сейчас меня интересует больше понимание качественного кода, тоесть возможно кто-то предложит более изящный вариант чем напишу я.
Лично мое мнение, вам нужно подучить русский, математику и php (причем именно в таком порядке)
Ваша проблема в невозможности выразить словами цель, потому вам сложно создать нормальный алгоритм для ее достижения.
Оформлять нынче принято в класс с методом подсчета очков (и проверку на минус и ноль засунуть в него). Потом сделать тесты, что этот метод возвращает адекватные числа при разных параметрах. Потом метод для рейтинга, так же с проверками внутри и тестами.



