科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道基础软件无线标记语言(WML)之WMLScript函数库

无线标记语言(WML)之WMLScript函数库

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

这节会讨论标准的WML Script函数库。

作者:佚名 来源:菜鸟站长俱乐部 2007年11月22日

关键字:

  • 评论
  • 分享微博
  • 分享邮件
6.3 Float函数库

  名称:Float
  说明:这个函数库包含了典型与常用的浮点数算术程序。

  int

  程序:int(value)
  说明:回传给予值的整数部分。
  参数:value=数字
  回传值:整数或invalid
  例外状况:无
  范例:var a =3.14;
     var b =Float.in(a); //b=3
     var c =Float.in(-2.8); //c=-2

  floor

  程序:floor(value)
  说明:回传整数值,这个只要最接近给予值但不能大于它。
     如果value已经是个整数,其结果就是这个值本身。
  参数:value=数字
  回传值:整数或invalid
  例外状况:无
  范例:var a =3.14;
     var b =Float.in(a); //b=3
     var c =Float.in(-2.8); //c=-3

  ceil

  程序:ceil(value)
  说明:回传一个只要最接近给予值但不能小于它的整数值。
  如果value已经是个整数,其结果就是这个值本身。
  参数:value=数字
  回传值:整数或invalid
  例外状况:无
  范例:var a =3.14;
     var b =Float.in(a); //b=4
     var c =Float.in(-2.8); //c=-2

  pow

  程序:pow(x,y)
  说明:回传x的y次方值。
     如果x是负数,则y必须为正数。
     参数:x=数字
        y=数字
  回传值:浮点数或invlid
      例外状况:如果x= =0而且 y<0,则回传invalid
      如果x<0而且y不是个整数,则回传invalid
  范例:var a =3
     var b =Float.pow(a,2); //b=9

  round

  程序:round(value)
  说明:传回最接近给予值的整数
     若两个整数值跟value接近的程序相等,则选择比较大的数。
     若value已经是个正数,其结果就是value本身。
  参数:value=数字
  回传值:整数或invalid
  例外状况:无
  范例:var a=Float.round(3.5); // a=4
     var b=Float.round(-3.5); //b=-3
     var c=Float.round(0.5); // c=1
     var d=Float.round(-0.5); //d=0

  squt

  程序:sqrt(value)
  说明:传回给予值value的平方根近似值。
  参数:value=浮点数
  回传值:浮点数或invalid
      例外状况:如果value负数,则回传invlid
  范例:var a=4;
     var b=Float.squt(a); //b=2.0
     var c=Float.squt(5); //c=2.2360679775

  maxFloat 

  程序:maxFloat()
  说明:传回IEEE 754所支持的但准浮点数格式中最大的浮点数值。
  参数:无
  回传值:浮点数3.40282347E+38
  例外状况:无
  范例:var a=Float.maxFloat();

  minFloat

  程序:minFloat()
  说明:传回IEEE 754所支持的但准浮点数格式中最小的浮点数值。
  参数:无
  回传值:浮点数1.17549435E-38
  例外状况:无
  范例:var a=Float.minFloat();
    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章