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

[1770] ありがとうございます
投稿者:かすみさん 2002/02/28 10:16:27
北岳さん、ありがとうございます。
さっそく試してみました。
できました。感動です!!

> 呼び出し方: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