Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Программирование Новый топик    Ответить
 Формула для увеличения отличия чисел с сохранением позиций других элементов?  [new]
manking
Member

Откуда:
Сообщений: 211
Добрый день.

Нужно увеличить различия двух столбиков, при этом,сохранив позицию текста.

Дано: A = 52, B = 48, C = 104. Это высота элементов.

Нужно маштабировать элементы A и B на коэффициент Q, чтобы визуально они сильно отличались, сохранив позиции точки C.

То есть A2 может быть равно 74, B2 = 51, а С2 = 130. В итоге визуально, A2 будет казаться больше B2, а С2 будет располагаться над B2

Вот картинка
https://ibb.co/e02XBV
26 окт 18, 01:25    [21715523]     Ответить | Цитировать Сообщить модератору
 Re: Формула для увеличения отличия чисел с сохранением позиций других элементов?  [new]
x1ca4064
Member

Откуда:
Сообщений: 979
manking
Дано: A = 52, B = 48, C = 104. Это высота элементов.

Нужно маштабировать элементы A и B на коэффициент Q, чтобы визуально они сильно отличались, сохранив позиции точки C.

То есть A2 может быть равно 74, B2 = 51, а С2 = 130. В итоге визуально, A2 будет казаться больше B2, а С2 будет располагаться над B2


Постановка задачи еще та!
В Вашем примере видно, что Q различен для A и для B, кроме этого позиция C изменена.
Попробуйте переформулировать задачу, не внося своих путей решения в формулировку ("маштабировать элементы A и B на коэффициент Q").
26 окт 18, 09:54    [21715664]     Ответить | Цитировать Сообщить модератору
 Re: Формула для увеличения отличия чисел с сохранением позиций других элементов?  [new]
Gennadiy Usov
Member

Откуда:
Сообщений: 1531
manking
Добрый день.

Нужно увеличить различия двух столбиков, при этом,сохранив позицию текста.

Дано: A = 52, B = 48, C = 104. Это высота элементов.

Нужно маштабировать элементы A и B на коэффициент Q, чтобы визуально они сильно отличались, сохранив позиции точки C.

То есть A2 может быть равно 74, B2 = 51, а С2 = 130. В итоге визуально, A2 будет казаться больше B2, а С2 будет располагаться над B2

Вот картинка
https://ibb.co/e02XBV
Скорее всего, имеем сумму А и В, кратную 25. И за каждые 25 в С, помимо суммы А и В, добавляется 1!
26 окт 18, 13:05    [21715996]     Ответить | Цитировать Сообщить модератору
Все форумы / Программирование Ответить