• dhl:ASP中Clng()函数溢出问题(数据类型转换函数)


    Set Rs=Conn.Execute("Select Score,InsureScore From GameScoreInfo Where UserID="& session("userid") &"")
      if not rs.eof then
         session("money")=clng(rs(0))
    	 session("yhang")=clng(rs(1)) 
    	 dim zong
    	 zong=session("money")+session("yhang")
      end if
    

    clng数据溢出。

    改为:

    <%
      Set Rs=Conn.Execute("Select Score,InsureScore,(Score+InsureScore) From GameScoreInfo Where UserID="& session("userid") &"")
      if not rs.eof then
         session("money")=rs(0)'CDBL(rs(0))
    	 session("yhang")=rs(1)'clng(rs(1)) 
    	 dim zong
    	 zong=rs(2)
    	 'zong=session("money")+session("yhang")
      end if
      rs.close
    %>
    

    Asp数据类型转换函数:

    <%

    '数据类型转换函数

    Cint(str)
    '转换正数:True=-1;False=0
    '日期:距离1899/12/31天数
    '时间:上午段 0;下午段 1

    Cstr(str)
    '日期=输出格式yyyy/mm/dd
    '时间=输出格式Am/Pm hh:mm:ss

    Clng(str)
    '与Cin()类似

    Cbool(num)
    'num不为零=True;反之=False

    Cdate(str)
    '转换
    '日期格式 0=#Am 12:00:00#
    '正数=距离1899/12/31天数的日期
    '浮点数=日期+小数时间

    Cbyte(num)
    'num<255转换为字节

    Csng(str)
    '转换为单精度数值

    Cdbl(str)
    '转换为双精度数值

    Ccur(str)
    '转换为现金格式


    %>

  • 相关阅读:
    机器学习-决策树
    第八章- 假设检验
    第七章-参数估计
    第六章-总体与样本
    第五章-大数定律&中心极限定理
    第三,四章-多维随机变量及其分布
    第二章-随机变量分布
    第一章, 随机事件
    第六章-二次型
    第五章-矩阵的特征值和特征向量
  • 原文地址:https://www.cnblogs.com/dudu837/p/1794673.html
Copyright © 2020-2023  润新知