けいさん

<script type="text/javascript">
<!--

function keisan(){

 // 設定開始
 var kabuka = document.form1.field1.value;
 var arari = document.form1.field2.value * 1000000;
 var kabusu = document.form1.field3.value * 1000;

 var per_val = Math.round(( kabuka / ( arari / kabusu)) * 100) / 100;

 var eps = Math.round(( arari / kabusu ));
 var kabka15_val = Math.round(( arari / kabusu ) * 15);
 var kabka12_val = Math.round(( arari / kabusu ) * 12);
 var kabka10_val = Math.round(( arari / kabusu ) * 10);

 document.form1.field4.value = per_val;
 document.form1.field8.value = eps;
 document.form1.field5.value = kabka15_val;
 document.form1.field6.value = kabka12_val;
 document.form1.field7.value = kabka10_val;


}

function keisan2(){

 // 設定開始
 var arari = document.form2.field1.value * 1000000;
 var kabusu = document.form2.field2.value * 1000;
 var kabka15_val = Math.round(( arari / kabusu ) * 15);
 var kabka12_val = Math.round(( arari / kabusu ) * 12);
 var kabka10_val = Math.round(( arari / kabusu ) * 10);

 document.form2.field3.value = kabka15_val;
 document.form2.field4.value = kabka12_val;
 document.form2.field5.value = kabka10_val;


}

function keisan3(){

 // 設定開始
 var base_val = document.form3.dfield1.value;
 var d15_val = Math.round(document.form3.dfield1.value  * (1-0.15));
 var d12_val = Math.round(document.form3.dfield1.value  * (1-0.12));
 var d10_val = Math.round(document.form3.dfield1.value * (1-0.10));
 var d8_val = Math.round(document.form3.dfield1.value * (1-0.08));
 var d5_val = Math.round(document.form3.dfield1.value * (1-0.05));
 var d3_val = Math.round(document.form3.dfield1.value * (1-0.03));

 document.form3.dfield2.value = d15_val;
 document.form3.dfield3.value = d12_val;
 document.form3.dfield4.value = d10_val;
 document.form3.dfield5.value = d8_val;
 document.form3.dfield6.value = d5_val;
 document.form3.dfield7.value = d3_val;

 document.form3.dfield2p.value = d15_val - base_val;
 document.form3.dfield3p.value = d12_val - base_val;
 document.form3.dfield4p.value = d10_val - base_val;
 document.form3.dfield5p.value = d8_val - base_val;
 document.form3.dfield6p.value = d5_val - base_val;
 document.form3.dfield7p.value = d3_val - base_val;


}

function keisan4(){

 // 設定開始
 var out_val = document.form4.field_o.value;
 var low_val = document.form4.field_l.value;
 var gap_val = low_val - out_val;
 var gap_per = (gap_val / out_val) * 100;

 document.form4.field_gv.value = gap_val ;
 document.form4.field_gp.value = gap_per ;


}

// -->
</script>

<body>
<hr />
<b>PER計算</b>
<form action="#" name="form1">
株価<input name="field1" size="2" style="text-align: right;" type="text" value="0" />
÷(当期純利益<input name="field2" size="3" style="text-align: right;" type="text" value="0" />百万円÷
発行済株式<input name="field3" size="3" style="text-align: right;" type="text" value="0" />千株)=
PER<input name="field4" size="2" style="text-align: right;" type="text" value="" />倍<br />
<br />
  <input onclick="keisan()" type="button" value="計算" />
EPS<input name="field8" size="2" style="text-align: right;" type="text" value="" />円:
PER15倍<input name="field5" size="2" style="text-align: right;" type="text" value="" />:
PER12倍<input name="field6" size="2" style="text-align: right;" type="text" value="" />:
PER10倍<input name="field7" size="2" style="text-align: right;" type="text" value="" />

</form>
<hr />

<b>目標株価</b><br />
<form action="#" name="form2">

発行済株式<input name="field2" size="3" style="text-align: right;" type="text" value="0" />千株:
当期純利益<input name="field1" size="3" style="text-align: right;" type="text" value="0" />百万円
  <input onclick="keisan2()" type="button" value="計算" /><br />
<br />目標株価:
PER15倍<input name="field3" size="2" style="text-align: right;" type="text" value="" />:
PER12倍<input name="field4" size="2" style="text-align: right;" type="text" value="" />:
PER10倍<input name="field5" size="2" style="text-align: right;" type="text" value="" />

</form>
<hr />

<b>指値目安</b><br />
<form action="#" name="form3">
現在株価<input name="dfield1" size="3" style="text-align: right;" type="text" value="0" />
  <input onclick="keisan3()" type="button" value="計算" /><br /><br />
目標株価:
15%<input name="dfield2" size="2" style="text-align: right;" type="text" value="" />
12%<input name="dfield3" size="2" style="text-align: right;" type="text" value="" />
10%<input name="dfield4" size="2" style="text-align: right;" type="text" value="" />
 8%<input name="dfield5" size="2" style="text-align: right;" type="text" value="" />
 5%<input name="dfield6" size="2" style="text-align: right;" type="text" value="" />
 3%<input name="dfield7" size="2" style="text-align: right;" type="text" value="" />
<br />
値下価格:
15%<input name="dfield2p" size="2" style="text-align: right;" type="text" value="" />
12%<input name="dfield3p" size="2" style="text-align: right;" type="text" value="" />
10%<input name="dfield4p" size="2" style="text-align: right;" type="text" value="" />
 8%<input name="dfield5p" size="2" style="text-align: right;" type="text" value="" />
 5%<input name="dfield6p" size="2" style="text-align: right;" type="text" value="" />
 3%<input name="dfield7p" size="2" style="text-align: right;" type="text" value="" />

</form>
<hr />

<b>値下率</b><br />
<form action="#" name="form4">
終値<input name="field_o" size="3" style="text-align: right;" type="text" value="0" />円:
安値<input name="field_l" size="3" style="text-align: right;" type="text" value="0" />円
  <input onclick="keisan4()" type="button" value="計算" /><br />
<br />値下額・率:
値下額<input name="field_gv" size="2" style="text-align: right;" type="text" value="" />円:
値下率<input name="field_gp" size="2" style="text-align: right;" type="text" value="" />%

</form>
</body>

コメント