| Математический форум Math Help Planet http://mathhelpplanet.com/ |
|
| Задача на процентное соотношение http://mathhelpplanet.com/viewtopic.php?f=10&t=26882 |
Страница 1 из 1 |
| Автор: | impeee [ 15 окт 2013, 10:39 ] |
| Заголовок сообщения: | Задача на процентное соотношение |
Всем привет! Помогите, пожалуйста, застрял на одной задаче, уже второй день как не могу сдвинуться. Работа стоит, время уходит. Я пишу объемную программу на Delphi, и один из плагинов к ней - своеобразный график. Задача заключается в следующем: существует минимальное и максимальное значение, назовем их соответственно A и B. Они заранее известны, но не постоянны, т.е. могут изменятся, поэтому возьмем именно буквы, а не конкретные цифры. Существует также график, от 0 до 400 по оси Y, количество пунктов по оси X тоже неизвестно. Мне нужно цифру, назовем ее C, которая находится в свою очередь в интервале от A до B, перенести на ось Y того графика, в процентном соотношении (или есть какие-то другие методы?). Если C занимает 25%-ную позицию на отрезке от A до B, то и на графике по Y от 0 до 400 она будет занимать 100 (т.е. тоже 25%). По какой формуле это рассчитать? Те формулы, что я написал, работают некорректно, интуитивно рисуется все правильно, но результаты разнятся сильно, график получается таким, как будто его сжали в 1/3 от всей высоты. Заранее спасибо! |
|
| Автор: | mad_math [ 15 окт 2013, 10:58 ] |
| Заголовок сообщения: | Re: Задача на процентное соотношение |
impeee писал(а): Те формулы, что я написал, работают некорректно А какие формулы Вы использовали?
|
|
| Автор: | impeee [ 15 окт 2013, 11:24 ] |
| Заголовок сообщения: | Re: Задача на процентное соотношение |
mad_math, спасибо за отклик. не знаю, как вставлять формулы сюда, напишу обычными символами. процент точки C на промежутке от A до B я вычислял так: % := ((C - A) / A) * 100 затем определял ("переносил") ее на ось Y графика так: (400 / 100) * % |
|
| Автор: | mad_math [ 15 окт 2013, 11:35 ] |
| Заголовок сообщения: | Re: Задача на процентное соотношение |
А по условию всегда A<B или возможны другие варианты? И не совсем понятно, что такое 25% позиция точки С. От чего именно должны браться проценты? |
|
| Автор: | Talanov [ 15 окт 2013, 12:44 ] |
| Заголовок сообщения: | Re: Задача на процентное соотношение |
[math]400 \frac{C-A}{B-A}[/math] |
|
| Автор: | impeee [ 15 окт 2013, 13:07 ] |
| Заголовок сообщения: | Re: Задача на процентное соотношение |
Talanov писал(а): [math]400 \frac{C-A}{B-A}[/math] спасибо большое |
|
| Страница 1 из 1 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|