出来るのだASP Q&A掲示板(過去LOG)  訪問数 52046 昨日 889 今日 776
    【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。
Topに戻る 掲示板に戻る 検索 削除 管理者

[1764] 四捨五入関数
投稿者:北岳さん 2002/02/27 23:24:39
呼び出し方:ret=round(X, Y)
 X:計算対象実数
 Y:小数点以下桁数(1、2、-1などを入れてみて下さい)
formの中から自分自身を呼び出すaspで例示。
 
-----round.asp --------
<%
Function round(X, Y)
z = X * 10 ^ Y
a = Int(X * 10 ^ Y)
If z - a > 0.5 Then a = a + 1
round = a / 10 ^ Y
End Function
%>
<html><body bgcolor="beige">
<h2>四捨五入の関数</h2>
<p>  [例]
<form name=frm1" action="round.asp" method="post">
<p>■計算対象実数:  <input type="text" name="txt1" size=30 value="<%= request.form("txt1") %>">
<p>■小数点以下桁数: <input type="text" name="txt2" size=5 value="<%= request.form("txt2") %>"> <input type="submit" value="計算">
<br>
<p>◆結 果: <%= round(Request.Form("txt1"),Request.Form("txt2")) %>
</form>
</center>
</body></html>

無題   かすみさん [2002/02/27 19:49:48] [1761]
  ↑小数点以下を四捨五入したい   かすみさん [2002/02/27 19:50:55] [1762]
    四捨五入関数   北岳さん [2002/02/27 23:24:39] [1764]
      ありがとうございます   かすみさん [2002/02/28 10:16:27] [1770]
        round 関数   北岳さん [2002/03/01 11:58:12] [1788]
          Re:round 関数   喜平さん [2002/03/07 16:59:42] [1826]


TreeBBS For ASP V.0.1.3
Program By YasNet