<!-- Beginfunction reponse(form){for(var i=0;i<form.length;i++){if(form[i].checked){break}}var repondu=""if(i<form.length){repondu=form[i].value}return repondu;}function affiche(form){var op=form.op.value;var fx=form.fx.value;var gx=form.gx.value;var int1=form.int1.value;var int2=form.int2.value;var p=eval(form.p.value);var y1;var y2;var y;var pas=form.pas.value;var xmin=form.xmin.value;var xmax=form.xmax.value;var table1="";var table2="";var table3="";var xarron=0;xarron=Math.round(Math.log(pas)/Math.log(10));xarron=Math.pow(10,-xarron);p=Math.pow(10,p);with(Math){xmin=eval(xmin);xmax=eval(xmax);pas=eval(pas);};fx=traduct(fx);gx=traduct(gx);for(var x=xmin;x<=xmax;x+=pas){x=arrondi(x,xarron);y1=fonction(fx,x,p,int1);y2=fonction(gx,x,p,int2);if((y1!="indéfini !")&&(y2!="indéfini")){if(op=="f+g"){y=eval(y1+"+"+y2);};if(op=="fg"){y=eval(y1*y2);};if(op=="f/g"){if(y2!=0){y=eval(y1/y2);}else{y="indéfini";};};if(op=="g/f"){if(y1!=0){y=eval(y2/y1);}else{y="indéfini";};};if(op=="gof"){if(y1!="indéfini"){y=fonction(gx,y1,p,int2);}else{y="indéfini";};};if(op=="fog"){if(y2!="indéfini"){y=fonction(fx,y2,p,int1);}else{y="indéfini";};};if(y!="indéfini"){y=arrondi(y,p);};}else{y="indéfini";if((op=="fog")&&(y2!="indéfini")){y=fonction(fx,y2,p,int1);};if((op=="gof")&&(y1!="indéfini")){y=fonction(gx,y1,p,int2);};};if((op=="f+g")||(op=="fg")||(op=="f/g")||(op=="g/f")){table1=table1+"f("+x+") = "+y1+"\n";table2=table2+"g("+x+") = "+y2+"\n";};if(op=="gof"){table1=table1+"f("+x+") = "+y1+"\n";if(y1!="indéfini"){table2=table2+"g("+y1+") = "+y+"\n";}else{table2=table2+"\n";};};if(op=="fog"){table1=table1+"g("+x+") = "+y2+"\n";if(y2!="indéfini"){table2=table2+"f("+y2+") = "+y+"\n";}else{table2=table2+"\n";};};table3=table3+"("+op+")("+x+") = "+y+"\n";};document.formulaire.table1.value=table1;document.formulaire.table2.value=table2;document.formulaire.table3.value=table3;}function traduct(f){var ch=f;ch=ch.replace(/\+\-/g,"-");ch=ch.replace(/\-\+/g,"-");ch=ch.replace(/\-\-/g,"+");ch=ch.replace(/x\^3/g,"x*x*x");ch=ch.replace(/x\^2/g,"x*x");ch=ch.replace(/x\^4/g,"pow(x,4)");ch=ch.replace(/x\^5/g,"pow(x,5)");ch=ch.replace(/x\^6/g,"pow(x,6)");ch=ch.replace(/x\^7/g,"pow(x,7)");ch=ch.replace(/x\^8/g,"pow(x,8)");ch=ch.replace(/x\^9/g,"pow(x,9)");ch=ch.replace(/-x/g,"-1*x");ch=ch.replace(/ln/g,"log");ch=ch.replace(/x/g,"z");ch=ch.replace(/ezp/g,"exp");ch=ch.replace(/maz/g,"max");return ch;}function fonction(f,x,p,int){var borne=Array();var v=0;var ch=""+f;var superieur=true;var inferieur=true;borne=int.split(";");var a="";var b="";var va=0;var vb=0;a=borne[0];b=borne[1];a=a.replace("-infini","-1e233");b=b.replace("+infini","+1e233");if(a.indexOf("[")==-1){a=a.replace("]","");superieur=eval(x>eval(a));}else{a=a.replace("[","");superieur=eval(x>=eval(a));};if(b.indexOf("]")==-1){b=b.replace("[","");inferieur=eval(x<eval(b));}else{b=b.replace("]","");inferieur=eval(x<=eval(b));};with(Math){va=eval(a);vb=eval(b);};ch=ch.replace(/z/g,x);if(inferieur&&superieur&&(x!="indéfini")){with(Math){v=eval(ch);};v=arrondi(v,p);}else{v="indéfini";};if(isNaN(v)){v="indéfini";};if(v=="-Infinity"){v="indéfini";};if(v=="+Infinity"){v="indéfini";};return v;}function arrondi(x,choix){var retour=eval(x*choix);var tronc=Math.round(retour);tronc=eval(tronc/choix);return tronc;}
