Как всегда, большинство людей не понимает, что процентами, если это особо не оговорено, обозначают массовую долю, например 40 % означает что в 100 г раствора содержится 40 г растворенного вещества, (именно граммы в граммах), а миллилитрами измеряют объем, а объем и масса это далеко не одно и то же. Между массой и объемом существует соотношение: m=V*"ро", где m - масса раствора (г, кг, т и прочие единицы массы), V - объем (л, мл, м^3 и прочие единицы объема), "ро" - плотность раствора (г/л, кг/л, г/см^3, кг/м^3 и прочие единицы плотности).
Например, плотность раствора вашего препарата 1,3 г/мл. Тогда масса 10 мл составляет 13 г, и 40 % от 13 г это 13*0,4=5,2 г. Теперь эти же 5,2 г должны составить 5 %. Значит масса разбавленного раствора должна быть 5,2/0,05=104 г, значит нужно добавить 104-13=91 г воды (поскольку плотность воды примерно 1 г/мл, то значит нужно добавить 91 мл воды). Как можно видеть невооруженным глазом, 91 мл существенно отличается от 70 мл, которые насчитали Вам deep purple и Медвед. Их расчет был бы правильным, если бы плотность раствора равнялась 1 г/мл, а так бывает очень редко. А если растворитель не вода, а спирт или какое-то масло, то расчет еще более усложняется. Поэтому правильным будет только расчет через массы. Проще всего взвесить эти 10 мл раствора препарата, а затем добавить столько растворителя, чтобы масса раствора увеличилась в 40/5=8 раз. Если будете оперировать массами, то никогда не ошибетесь.