Футболки Супермен в Челябинске - Антибренд

Вериш ли ты святого оленя! уже какой раз прошу помощи))) надо решить уравнение log2(a*x+b)-log2(x)=c b/(2^c-a) из этого вытекает много условийесли a=2^с получаем уравнение b=0, которое справедливо для всех из ОДЗ при b=0.При a=2^с b≠0 уравнение решения не имеет.решить решил, все ОДЗ остальные условия нашел, но вот чем дело: 4.00000000000+E разные числа, мне надо их сравнить((((Program kr_1;Var a, b, c: integer; x, f:real ;Begin Write('a='); readln(a); Write('b='); readln(b); Write('c='); readln(c); f:=exp(c*ln(2)); if a<>f then //////// тут всегда true т.к.например не равно 4.000000 begin x:= b/(f-a); if a*x+b>=0 then begin if x>=0 then writeln ('x=', x:4:4) else writeln('Нет решения'); end else writeln (' Нет решения '); end else begin if b=0 then writeln('решение любое') else writeln (' Нет решения '); end;readln;end. if abs(a f) < 1E-5 футболки Супермен в Челябинске then. стандартное решение для таких ситуаций, сравнение разности очень маленьким числом.

Hosted by uCoz