|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
06.06.2013, 21:17 | #1 |
Форумчанин
Регистрация: 21.12.2010
Сообщений: 224
|
Графическое отображение лайков и дизлайков как в youtube
Есть полоса, когда лайков и дизлайков равное кол-во она на половину красная, наполовину зеленая, в зависимости от процентного соотношения лайко и дизлаков они должны меняться, как это рассчитать?
Я думаю: узнать чего больше лаков или дизлайков(допустим лайко 134 дизлайко 35), дальше 35 : 134 * 100 = округляем = 26 ширина полоски с дизлаками = 26% соответственно ширина полосы с лайками 100-26=74% Правильное ли это решение? И как узнать какое число больше? |
06.06.2013, 21:51 | #2 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,177
|
неверно немного.... берем сумму лайков и дизлайков 134 + 35 = 169 вот это делим на 100 = 1.69 - это 1%
потом берем лайки 134 и делим на 1.69 - узнаем сколько это 79.28% примерна .. как видите соотношение разное... не как вы вычислили а зачем узнать какое больше? ... так то if (число1-число2>0) число1_больше else число2_больше_или равно |
06.06.2013, 22:03 | #3 |
Форумчанин
Регистрация: 21.12.2010
Сообщений: 224
|
Уже не нужно, если вашим способом, спасибо, что то меня не туда понесло)
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
База данных + графическое отображение (язык не важен) | oncheva | Фриланс | 5 | 13.05.2013 04:10 |
YouTube как понять??? | vovken1997 | Свободное общение | 29 | 12.04.2013 14:22 |
Как добавить в таблицу графическое поле? | DJoRDJ | БД в Delphi | 0 | 24.05.2012 18:27 |
Графическое отображение БД | svyatoi777 | Помощь студентам | 3 | 08.05.2011 21:06 |
графическое отображение | CraZZy RabbIt | Общие вопросы Delphi | 15 | 14.04.2009 15:22 |