По какому уравнению конвертировать время в проценты?
очки: например 245000, 24500, 2450, 245, 24
время: 100%(будет менятся)
прошло времени(в секундах): например 3600
чем больше времени прошло, тем хуже.
Надо минусовать очки в процентах, а проценты будут получены в соотношении параметра время.
как составить уравнение чтобы количество секунд(времени) превращалось в проценты и чем больше прошло секунд, тем меньше процент
примерно вот так: 0 секунд прошло - 100%, 3600 секунд(час) прошло - 90%, 10800 секунд(3 часа) - 75%, 43200(12 часов) - 50%, 86400(день) - 30% и так далеееееее
то есть, важны первые 12 часов, а далее все меньше и меньше уменьшаются проценты
но еще важно учитывать параметр время, то есть, допустим в нем значение 50% то уже: 0 секунд - 50%, 3600 - 45%, 10800 - 37,5% и так далее
помогите пожалуйста чем можете - источники с информацией о подобных таких гладких линейных, примеры
Александр: там типа пользователь задает параметр в процентах, стоимость параметра "время", если допустим прошел день и параметр время - 100%, то результат 30%, а если в параметре значение 50%, то результат 15%
прошло время - сколько времени уже прошло в секундах
график у вас либо парабола (уравнение a*x&2+b*x+c=0) либо экспонента вида a/(b+x)+c или что то похожее, вы график ваших хотелок нарисуйте сразу поймете.
нарисуйте карандашом на бумаге. Вверх ось процентов от 0 до 100, вправо ось времени от 0 до пары дней. И несколько кривых – для разных значений «параметра».
olezhenka: ln( x ) – натуральный логарифм икса – это степень, в которую нужно возвести число e, чтобы получить x. В JavaSCript натуральный логарифм получается методом Math.log()