您的位置:首页 > 编程语言 > VB

VB.NET函数——数学函数

2013-04-02 10:32 281 查看
函数
说明
Abs (num)
取绝对值。
Exp (num)
返回以e为底、以num为指数的值,如Exp(2)返回e^2值。
Log (num)
返回参数num的自然对数值,为Double类型,即以e为底的对数。
Hex (num)`
将参数num转换为16进制。
Oct (num)
将参数num转换为8进制
Sign (num)
返回参数的正负符号,若num大于0,则返回值为1;若num等于0,则返回值为0;若num小于0,则返回值为-1。
Sqrt (num)
返回参数平方根为,Double类型。
Atan (num)
反正切函数
Sin (num)
正弦函数
Cos (num)
余弦函数
Tan (num)
正切函数
Rand (num,[int])
将参数num四舍五入,若要指定四舍五入到哪位小数,可以加上第二个参数int。
如:Round (12. 456 )返回值为12;Round (12 .
4567,3 ) 返回值为12. 457。
Rnd [(nun)]
产生一个小于1,大于或等于0的随机数,类型为Single。

若参数num小于0,那么每次都会返回相同的随机数;若没有提供参数或参数大于0,那么会依序产生下一个随机数,此为默认值;若参数num等于0,那么会返回最近一次产生的随机数。为了每次产生不同的随机数,在使用Rand
()函数之前,最好使用Randomize语句。若要随机产生一个N到M的整数,可利用如下公式:Int (Rand ()*M-N+1)+N。
Pow (x,y)
求x的y次方。
Val (str)
将字符串内的数字转换成Integer或Double类型返回。
Str (num)
将数值类型参数转换成字符串返回。
Fix (num)
参数大于0时,去掉小数部分;参数小于0时,返回大于或等于该参数值。
Int (num)
参数大于0时,去掉小数部分;数小于0时,返回小于或等于该参数值。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: