Имеются две переменные:
$likes = 100; //кол-во лайков статьи
$dislikes = 10; //кол-во дизлайков статьи
как в итоге получить рейтинг в процентах? например 90, но не больше 100 и что бы в минус не уходило
Для получения лайков в процентах, используйте такую формулу:
ПРОЦЕНТ = (100/($LIKES+$DISLIKES)*$LIKES)
P.S. Число может быть дробным, поэтому округляем любым удобным способом.
P.S.2. Есть ситуация когда после округления может быть 0, правильней всего такую ситуацию сразу предусмотреть и если получилось 0, то заменять на 1.
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники