Да там к конечным рядам все должно сводиться по идее.
Поиск в ширину, наверное, неплох, да... если по памяти ограничений нет.
Я бы все-таки предрасчитал пары-тройки номиналов, честно...
D/ResistorCalc(19279): Target value: 575675677,000000
D/ResistorCalc(19279): Solution size: 7
D/ResistorCalc(19279): solution[0]=560000000,000000
D/ResistorCalc(19279): solution[1]=15000000,000000
D/ResistorCalc(19279): solution[2]=620000,000000
D/ResistorCalc(19279): solution[3]=51000,000000
D/ResistorCalc(19279): solution[4]=4300,000000
D/ResistorCalc(19279): solution[5]=330,000000
D/ResistorCalc(19279): solution[6]=47,000000
D/ResistorCalc(19279): Sum=575675677,000000, Error=0,000000
D/ResistorCalc(19467): Target value: 56757567,700000
D/ResistorCalc(19467): Solution size: 6
D/ResistorCalc(19467): solution[0]=56000000,000000
D/ResistorCalc(19467): solution[1]=750000,000000
D/ResistorCalc(19467): solution[2]=7500,000000
D/ResistorCalc(19467): solution[3]=62,000000
D/ResistorCalc(19467): solution[4]=5,600000
D/ResistorCalc(19467): solution[5]=0,100000
D/ResistorCalc(19467): Sum=56757567,700000, Error=0,000000
Madf писал(а):в андроид маркете есть готовые приложения (наша и забугорная)
Michael_K писал(а):Да там к конечным рядам все должно сводиться по идее.
Поиск в ширину, наверное, неплох, да... если по памяти ограничений нет.
Я бы все-таки предрасчитал пары-тройки номиналов, честно...
blindman писал(а):dccharacter, Не, такие гирлянды никуда не годятся
dccharacter писал(а):num expanded: 27
Michael_K писал(а):dccharacter писал(а):num expanded: 27
И что это значит?
blindman писал(а):Ну когда модифицируется, тогда и можно разговаривать.
dccharacter писал(а):Michael_K писал(а):dccharacter писал(а):num expanded: 27
И что это значит?
Это значит количество итераций...
Я не заметил. Можно повторить?dccharacter писал(а):получим ответ
Michael_K писал(а):всегда достижима абсолютная точность
Michael_K писал(а):То есть по предрасчитанной коротенькой табличке мы сразу можем откинуть два-три старших разряда мантиссы. Без поиска вообще!
blindman писал(а):Michael_K писал(а):всегда достижима абсолютная точность
Только при неограниченной длине цепочки
blindman писал(а):...сразу можем откинуть два-три старших разряда мантиссы. Без поиска вообще!
Без гарантий, что в итоге получим оптимальное решение
Michael_K писал(а):Я же только что показал, что при ограниченной мантиссе требуемого резистора число резисторов ряда E24 тоже ограничено
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2