Ув. форумчане, подскажите, есть уравнение тиипа:
2*x+3*y+3*z+4*t = 1000
у каждой переменной есть интервал, допустим (1-5 с шагом 0.1)
как вывести возможные значения?
как вывести возможные значения?а почему вы уверены, что точности 0.1 достаточно? А если решения имеют вид
FishHookБухгалтерше нужно какие-то копейки найти, дала мне эти цифры:
kanonirov какая вообще задача перед вами стоит изначально?
Где х=(118538,84±1 с шагом 0,01) Где y=(4121,60±1 с шагом 0,01) Где z=(406,96±1 с шагом 0,01) Где t=(9965,12±1 с шагом 0,01)
kanonirovну вобщем и целом можно обойтись без четвертого цикла, меняем формулу на t
Написал пока вот так.. но цифры лошадиные, искать будет долго, перебирает уже часа два
kanonirovЕсли с копейками работаешь, домножь их сначала до целых, потом проводи вычисления в целых числах, а результат потом подели обратно. Иначе в результате компьютерных округлений значения могут пропадать.
Бухгалтерше нужно какие-то копейки найти, дала мне эти цифры:
doza_andК сожалению не так хорошо питон знаю, и тем более математику)
в
kanonirovТогда вам просто не следует браться за такие задачи.
К сожалению не так хорошо питон знаю,