Foolishのまったりぶろぐ

Foolishのまったりぶろぐ

このブログはただのブログです。

Amebaでブログを始めよう!

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html lang="ja">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<meta http-equiv="Content-Style-Type" content="text/css">
<meta name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 14.0.5.0 for Windows">
<title>関数電卓『関数電卓』</title>
<link rel="stylesheet" type="text/css" href="../../css/tom.css">
<style TYPE="text/css">
<!--
.b {
 width: 40px; height:30px;
}
-->
</style>
<script language="JavaScript">
function disp(num){
 document.calc.display.value=document.calc.display.value+num;
}
function calculate (){
    tmp=document.calc.display.value
 document.calc.display.value=eval(document.calc.display.value);
 document.calc.out.value=tmp+"="+document.calc.display.value+"\n"+document.calc.out.value;
}
function e(){return Math.E;}
function pai(){return Math.PI;}
function sqr(x){return Math.pow(x,0.5);}
function pow(x,y){return Math.pow(x,y);}
function log(x){return Math.log(x)/Math.log(10);}
function ln(x){return Math.log(x);}
function exp(x){return Math.exp(x);}
function ln2(){return Math.LN2;}
function ln10(){return Math.LN10;}
function ln2e(){return Math.LOG2E;}
function ln10e(){return Math.LOG10E;}   
function sin(x){return Math.sin((x)/180*Math.PI);}
function cos(x){return Math.cos((x)/180*Math.PI);}
function tan(x){return Math.tan((x)/180*Math.PI);}
function asin(x){return Math.asin(x)/Math.PI*180;}
function acos(x){return Math.acos(x)/Math.PI*180;}
function atan(x){return Math.atan(x)/Math.PI*180;}
function mod(x,y){return x-y*Math.floor(x/y)}
function deg(x){return x/Math.PI*180}
function rad(x){return x/180*Math.PI}
function hex(x){return x.toString(16);}
function dec(x){return parseInt(x,16)}
function n(x){a=1; for(i=1;i<=x;i++) {a=a*i} return a;}
function nPr(nn,rr){return n(nn)/n(nn-rr);}
function nCr(nn,rr){return n(nn)/(n(rr)*n(nn-rr));}
function Xa(aa,bb,cc){return (-bb+sqr(pow(bb,2)-4*aa*cc))/(2*aa);}
function Xb(aa,bb,cc){return (-bb-sqr(pow(bb,2)-4*aa*cc))/(2*aa);}
</script>
</head>
<BODY>
<!--google AdSens開始-->
<div id="right">
<script type="text/javascript"><!--
google_ad_client = "ca-pub-5929903487662568";
/* tom */
google_ad_slot = "8195847205";
google_ad_width = 160;
google_ad_height = 600;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<script type="text/javascript"><!--
google_ad_client = "ca-pub-5929903487662568";
/* tom2 */
google_ad_slot = "1729074039";
google_ad_width = 160;
google_ad_height = 600;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</div>
<!--google AdSens終了-->
<div id="=left">
<h1>関数電卓</h1>
<p class="pt"><a href="../../sitemap.html">サイトマップ</a>|<a href="../../index.html#java" target="_top">ホーム</a></p>
<p align="left"><b>この電卓は関数入力様式で計算式を入力すると計算ができます。したがって複雑な組合せ計算も簡単にできます。<br>
    また計算結果を計算結果出力エリアに記録するので、計算式と結果に確認ができます。<br>
    さらに計算結果の出力計算式をコピーして入力エリアに張付ける事により、再計算ができます。<br>
    関数の説明と、様式は下記に示します。</b></p>
<FORM Name="calc">
<div align="center">
<table border="2" cellpadding="1" bgcolor="#CCFFFF">
  <TR>
    <TD colspan=11 align="center"><INPUT NAME="display" value="" size=50 style="font-size: 18pt; background-color: #CCFF99; color: #0000FF"></TD>
  </TR><TR align="center">
    <TD align="center"><INPUT class=b TYPE="BUTTON" NAME="clear"  VALUE="クリア" onClick="this.form.display.value=''"></TD>
    <TD align="center"><INPUT class=b TYPE="BUTTON" VALUE=" 0 " onClick="disp(0)"></TD>
    <TD align="center"><INPUT class=b TYPE="BUTTON" VALUE=" 1 " onClick="disp(1)"></TD>
    <TD align="center"><INPUT class=b TYPE="BUTTON" VALUE=" 2 " onClick="disp(2)"></TD>
    <TD align="center"><INPUT class=b TYPE="BUTTON" VALUE=" 3 " onClick="disp(3)"></TD>
    <TD align="center"><INPUT class=b TYPE="BUTTON" VALUE=" 4 " onClick="disp(4)"></TD>
    <TD align="center"><INPUT class=b TYPE="BUTTON" VALUE=" 5 " onClick="disp(5)"></TD>
    <TD align="center"><INPUT class=b TYPE="BUTTON" VALUE=" 6 " onClick="disp(6)"></TD>
    <TD align="center"><INPUT class=b TYPE="BUTTON" VALUE=" 7 " onClick="disp(7)"></TD>
    <TD align="center"><INPUT class=b TYPE="BUTTON" VALUE=" 8 " onClick="disp(8)"></TD>
    <TD align="center"><INPUT class=b TYPE="BUTTON" VALUE=" 9 " onClick="disp(9)"></TD>
  </TR><TR align="center">
    <TD align="center"><INPUT class=b TYPE="BUTTON" VALUE=" = " onClick="calculate ()"></TD>
    <TD align="center"><INPUT class=b TYPE="BUTTON" VALUE="+" onClick="disp('+')"></TD>
    <TD align="center"><INPUT class=b TYPE="BUTTON" VALUE="-" onClick="disp('-')"></TD>
    <TD align="center"><INPUT class=b TYPE="BUTTON" VALUE="*" onClick="disp('*')"></TD>
    <TD align="center"><INPUT class=b TYPE="BUTTON" VALUE="/" onClick="disp('/')"></TD>
    <TD align="center"><INPUT class=b TYPE="BUTTON" VALUE=" ." onClick="disp('.')"></TD>
    <TD align="center"><INPUT class=b TYPE="BUTTON" VALUE="," onClick="disp(',')"></TD>
    <TD align="center"><INPUT class=b TYPE="BUTTON" VALUE=" ( " onClick="disp('(')"></TD>
    <TD align="center"><INPUT class=b TYPE="BUTTON" VALUE=" ) " onClick="disp(')')"></TD>
    <TD align="center"> </TD>
    <TD align="center"> </TD>
  </TR><TR align="center">
    <TD align="center">演算</TD>
    <TD align="center"><INPUT class=b TYPE="BUTTON" VALUE="√" onClick="disp('sqr(')"></TD>
    <TD align="center"><INPUT class=b TYPE="BUTTON" VALUE="x^y" onClick="disp('pow(')"></TD>
    <TD align="center"><INPUT class=b TYPE="BUTTON" VALUE="mod" onClick="disp('mod(')"></TD>
    <TD align="center"> </TD>
    <TD align="center"> </TD>
    <TD align="center"> </TD>
    <TD align="center"> </TD>
    <TD align="center"> </TD>
    <TD align="center"> </TD>
    <TD align="center"> </TD>
  </TR><tr>
    <TD align="center">指数・対数</TD>
    <TD align="center"><INPUT class=b TYPE="BUTTON" VALUE="e" onClick="disp('e()')" style="font-size: 10pt"></TD>
    <TD align="center"><INPUT class=b TYPE="BUTTON" VALUE="e^x" onClick="disp('exp(')"></TD>
    <TD align="center"><INPUT class=b TYPE="BUTTON" VALUE=" log" onClick="disp('log(')"></TD>
    <TD align="center"><INPUT class=b TYPE="BUTTON" VALUE="ln" onClick="disp('ln(')"></TD>
    <TD align="center"><INPUT class=b TYPE="BUTTON" VALUE="ln2" onClick="disp('ln2()')"></TD>
    <TD align="center"><INPUT class=b TYPE="BUTTON" VALUE="ln10" onClick="disp('ln10()')"></TD>
    <TD align="center"><INPUT class=b TYPE="BUTTON" VALUE="ln2e" onClick="disp('ln2e()')"></TD>
    <TD align="center"><INPUT class=b TYPE="BUTTON" VALUE="ln10e" onClick="disp('ln10e()')"></TD>
    <TD align="center"> </TD>
    <TD align="center"> </TD>
  </tr><tr>
    <TD align="center">順列・組合</TD>
    <TD align="center"><INPUT class=b TYPE="BUTTON" VALUE="n!" onClick="disp('n(')"></TD>
    <TD align="center"><INPUT class=b TYPE="BUTTON" VALUE="nPr" onClick="disp('nPr(')"></TD>
    <TD align="center"><INPUT class=b TYPE="BUTTON" VALUE="nCr" onClick="disp('nCr(')"></TD>
    <TD align="center"> </TD>
    <TD align="center"> </TD>
    <TD align="center"> </TD>
    <TD align="center"> </TD>
    <TD align="center"> </TD>
    <TD align="center"> </TD>
    <TD align="center"> </TD>
  </tr><tr>
    <TD align="center">三角関数</TD>
    <TD align="center"><INPUT class=b TYPE="BUTTON" VALUE="π" onClick="disp('pai()')"></TD>
    <TD align="center"><INPUT class=b TYPE="BUTTON" VALUE="rad" onClick="disp('rad(')"></TD>
    <TD align="center"><INPUT class=b TYPE="BUTTON" VALUE="deg" onClick="disp('deg(')"></TD>
    <TD align="center"><INPUT class=b TYPE="BUTTON" VALUE="sin" onClick="disp('sin(')"></TD>
    <TD align="center"><INPUT class=b TYPE="BUTTON" VALUE="cos" onClick="disp('cos(')"></TD>
    <TD align="center"><INPUT class=b TYPE="BUTTON" VALUE="tan" onClick="disp('tan(')"></TD>
    <TD align="center"><INPUT class=b TYPE="BUTTON" VALUE="asin" onClick="disp('asin(')"></TD>
    <TD align="center"><INPUT class=b TYPE="BUTTON" VALUE="acos" onClick="disp('acos(')"></TD>
    <TD align="center"><INPUT class=b TYPE="BUTTON" VALUE="atan" onClick="disp('atan(')"></TD>
    <TD align="center"> </TD>
  </tr><tr>
    <TD align="center">2次式解</TD>
    <TD align="center"><INPUT class=b TYPE="BUTTON" VALUE="Xa" onClick="disp('Xa(')"></TD>
    <TD align="center"><INPUT class=b TYPE="BUTTON" VALUE="Xb" onClick="disp('Xb(')"></TD>
    <TD align="center"> </TD>
    <TD align="center"> </TD>
    <TD align="center"> </TD>
    <TD align="center"> </TD>
    <TD align="center"> </TD>
    <TD align="center"> </TD>
    <TD align="center"> </TD>
    <TD align="center"> </TD>
  </tr><tr>
    <TD align="center">16進数</TD>
    <TD align="center"><INPUT class=b TYPE="BUTTON" VALUE="hex" onClick="disp('hex(')"></TD>
    <TD align="center"><INPUT class=b TYPE="BUTTON" VALUE="0x" onClick="disp('0x')"></TD>
    <TD align="center"><INPUT class=b TYPE="BUTTON" VALUE="A" onClick="disp('a')"></TD>
    <TD align="center"><INPUT class=b TYPE="BUTTON" VALUE="B" onClick="disp('b')"></TD>
    <TD align="center"><INPUT class=b TYPE="BUTTON" VALUE="C" onClick="disp('c')"></TD>
    <TD align="center"><INPUT class=b TYPE="BUTTON" VALUE="D" onClick="disp('d')"></TD>
    <TD align="center"><INPUT class=b TYPE="BUTTON" VALUE="E" onClick="disp('e')"></TD>
    <TD align="center"><INPUT class=b TYPE="BUTTON" VALUE="F" onClick="disp('f')"></TD>
    <TD align="center"> </TD>
    <TD align="center"> </TD>
  </tr>
</table>
</div>
<p align="center">計算結果出力エリア</p>
<div align="center"><input type="button" value=" 出力エリアクリア " onClick="this.form.out.value=''"></div>
<div align="center"><textarea name="out" ROWS=10 COLS=67 style="position: relative"></textarea></div>
</form>
<P align="left">計算関数の説明<font color="#FF0000"><u>(関数様式は赤、下線で示す)</u></font></p>
<P align="left">
■一般の関数
  <ul type="square">
    <li>xのy乗     :<font color="#FF0000"><u>pow(x、y)</u></font></li>
    <li>ルート( √<span style="text-decoration: overline">x</span> ):<font color="#FF0000"><u>sqr(x)</u></font></li>
    <li>yルート( <sup>y</sup>√<span style="text-decoration: overline">x</span> ):<font color="#FF0000">pow(x、1/y)</font></li>
    <li>x/yの余り  :<font color="#FF0000"><u>MOD(x,y)</u></font></li>
  </ul>
  <P>
■三角関数
  <ul type="square">
    <li>サイン:<font color="#FF0000"><u>sin(x)</u></font>、xは角度(デグリ)</li>
    <li>コサイン:<font color="#FF0000"><u>cos(x)</u></font></li>
    <li>タンジェント:<font color="#FF0000"><u>tan(x)</u></font></li>
    <li>アークサイン:<font color="#FF0000"><u>asin(x)</u></font></li>
    <li>アークコサイン:<font color="#FF0000"><u>acos(x)</u></font></li>
    <li>アークタンジェント:<font color="#FF0000"><u>atan(x)</u></font></li>
    <li>円周率:<font color="#FF0000">pai()</font></li>
    <li>ラジアンを角度に変換:<font color="#FF0000">deg(x)</font>、xはラジアン</li>
    <li>角度をラジアンに:<font color="#FF0000">rad(x)</font>、xはデグリ</li>
  </ul>
  <P>
■指数関数・対数関数
  <ul type="square">
    <li>自然対数eの値:<font color="#FF0000">e()</font></li>
    <li>e を底とした2の対数:<font color="#FF0000">ln2()</font>LN2()</li>       
    <li>e を底とした10の対数:<font color="#FF0000">ln10()</font>LN10()</li>       
    <li>2を底とした e の対数:<font color="#FF0000">ln2e()</font>LOG2E()</li>      
    <li>10を底とした e の対数:<font color="#FF0000">ln10e()</font>LOG10E()</li>      
    <li>e<sup>x</sup>:<font color="#FF0000">exp(x)</font></li>   
    <li>eを底としたxの対数:<font color="#FF0000">log(x)</font></li>   
    <li>自然対数(底e):<font color="#FF0000">ln(x)</font></li>  
    <li>常用対数(底10):<font color="#FF0000">log(x)</font></li>  
    <li>参考:a<sup>x</sup>=y⇔x=log<sub>a </sub>y、e<sup>x</sup>=y⇔x=log y、log<sub>x </sub>y=log y/log x、log(A*B)=logA+logB、log(A÷B)=logA-logB</li>
  </ul>
  <P>
■順列・組合せ
  <ul type="square">
    <li>xの階乗(n!):<font color="#FF0000">n(x)</font></li>
    <li>順列(nPr):<font color="#FF0000">nPr(n,r)</font>   nPr=n!/(n-r)</li>
    <li>組合(nCr):<font color="#FF0000">nCr(n,r)</font>   nCr=n!/r!(n-r)!</li>
  </ul>
  <P>
■16進数
  <ul type="square">
    <li>16進数10進数変換:先頭にOxを付加する。例:<font color="#FF0000">0x</font>00FF、00FFは16進数</li>
    <li>10進数16進数変換:<font color="#FF0000">hex(x)</font></li>
  </ul>
  <P>■二次式の解
  <ul type="square">
    <li>解(ax<sup>2</sup>+bx+c=0):<font color="#FF0000">Xa(a,b,c)、Xb(a,b,c)</font></li>
    <li>Xa=(-b+sqr(b<sup>2</sup>-4ac))/2a</li>
    <li>Xb=(-b-sqr(b<sup>2</sup>-4ac))/2a、sqrは√を示す。</li>
  </ul>
<p>■面積・体積 </p>
<p>  <font color="#FF0000">演算式で計算してください。</font></p>
<table border="1">
  <tr>
    <td>種類</td>
    <td>面積</td>
    <td>体積(柱)</td>
    <td>体積(推)</td>
    <td>体積(球)</td>
  </tr>
  <tr>
    <td>長方形</td>
    <td>axb</td>
    <td>axbxH</td>
    <td>axbxH/3</td>
    <td align="center">-</td>
  </tr>
  <tr>
    <td>三角形</td>
    <td>(axh)/2</td>
    <td>((axh)/2)xH</td>
    <td>(((axh)/2)xH)/3</td>
    <td align="center">-</td>
  </tr>
  <tr>
    <td>台形</td>
    <td>(a+b)xh/2</td>
    <td>((a+b)xh/2)xH</td>
    <td>(((a+b)xh/2)xH)/3</td>
    <td align="center">-</td>
  </tr>
  <tr>
    <td>円</td>
    <td>πxr<sup>2</sup></td>
    <td>πxr<sup>2</sup>xH</td>
    <td>πxr<sup>2</sup>xH/3</td>
    <td>4πxr<sup>3</sup>/3</td>
  </tr>
  <tr>
    <td>楕円</td>
    <td>πxab</td>
    <td>πxabxH</td>
    <td>πxabxH/3</td>
    <td>4πxaxbxc/3</td>
  </tr>
</table>
  <p> </p>
  <p class="pt" align="center"><a href="../../sitemap.html">サイトマップ</a>|<a href="../../index.html#java" target="_top">ホーム</a></p>
<!--google AdSens開始-->
<script type="text/javascript"><!--
google_ad_client = "ca-pub-5929903487662568";
/* tom3 */
google_ad_slot = "2220365819";
google_ad_width = 728;
google_ad_height = 90;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<!--google AdSens終了-->
</div>
</BODY>
</HTML>

 

おもしろ動画



超イケメンですねマリオさん。

おわり 。