平行四辺形、正方形、菱形および長方形計算機

area=side*side; num[3]=area; diag=Math.sqrt(side*side*2);num[4]=diag; height=side;num[5]=height; perim=side*4;num[6]=perim; num[7]=90; num[8]=90; num[9]=0; } if (swtch==2){ diag=document.form2.inp2a.value; side=Math.sqrt((diag*diag)/2); area=side*side;num[3]=area; num[4]=side; height=side;num[5]=height; perim=side*4;num[6]=perim; num[7]=90;num[8]=90;num[9]=0; } if (swtch==3){ sideA=document.form2.inp0a.value; sideB=document.form2.inp1a.value; area=sideA*sideB;num[3]=area; diag=Math.sqrt(sideA*sideA + sideB*sideB);num[4]=diag; height=sideA;height=height*1;num[5]=height; perim=sideA*2 + sideB*2;num[6]=perim; num[7]=90;num[8]=90;num[9]=0; } if (swtch==4){ side=document.form2.inp1a.value; angA=document.form2.inp2a.value;if (angA>90){angA=180-angA}; angA=angA*1; halfangA=(angA/2); height=Math.sin((angA*Math.PI)/180)*side;num[6]=height; area=side*height;num[3]=area; halfdiag=side*Math.sin((halfangA*Math.PI)/180);diag1=2*halfdiag;num[4]=diag1; diag2=2*Math.sqrt(side*side - halfdiag*halfdiag);num[5]=diag2; perim=side*4; num[7]=perim; num[8]=angA;num[9]=(180-angA); } if (swtch==5){ sideA=document.form2.inp0a.value; sideB=document.form2.inp1a.value; sideA=sideA*1;sideB=sideB*1; {if (sideA > sideB){sideB=document.form2.inp0a.value;sideA=document.form2.inp1a.value}} angA=document.form2.inp2a.value;angA=angA*1;if (angA>90){angA=180-angA}; height=sideA*Math.sin(angA*Math.PI/180);num[6]=height; area=sideB*height;num[3]=area; xlen=sideA*Math.cos((angA*Math.PI)/180); diag1=(sideB-xlen*-1)*(sideB-xlen*-1)+(height*height); diag1=Math.sqrt(diag1);num[4]=diag1; diag2=(sideB-xlen)*(sideB-xlen)+(height*height); diag2=Math.sqrt(diag2);num[5]=diag2; perim=(sideA*2 + sideB*2);num[7]=perim;document.form2.inp7a.value=perim; num[8]=angA;num[9]=(180-angA); } sigfig=eval((document.box.b9.value)-1); ct=3; while(ct<10) { if (sigfig>-1){num[ct]=num[ct].toExponential(sigfig)} if (num[ct]>.001 && num[ct]<1000){num[ct]=num[ct]*1} ct=ct+1} document.form2.inp3a.value=" "+num[3]; document.form2.inp4a.value=" "+num[4]; document.form2.inp5a.value=" "+num[5]; document.form2.inp6a.value=" "+num[6]; document.form2.inp7a.value=" "+num[7]; document.form2.inp8a.value=" "+num[8]; document.form2.inp9a.value=" "+num[9]; side=0; sideA=0; sideB=0; xlen=0; test1=0; test2=0; diag=0; height=0; area=0; perim=0; angA=0; angB=0; halfangA=0; halfdiag=0; } -->

Click on the data you know:

Square - 1 Side Square - 1 Diagonal

Rectangle - 2 Sides

Rhombus - 1 Side and 1 Aangle

Parallelogram - 2 Sides and 1 Aangle











 
Significant Figures >>> 
平行四辺形、正方形、菱形および長方形計算機