Имеется вещество - X. Его количество может быть любым.
Он может состоять из A на 100%, может из B на 100%, может из C на 20%. Т.е. либо только A, либо только B, либо, например 55% A, 35% B, 10% C.
Так же имеется XS - насыщенность вещества. Оно может быть от 1 до 100.
Y - количество другого вещества, в котором содержится X. Может быть любым.
Формула для получения итогового необходимого X в заданном количестве Y:
((X * 100) / XS) * (Y / 100.0)
Эта формула актуальна только для 100% значения A или B.
Что нужно: формула, которая бы учитывала разный состав X.