我们接着上期的内容继续sgn函数,上期我们分享了编程三大思想结构:顺序、条件分支、条件循环

分享了信息判断函数常用与条件判断,介绍了字符串的处理函数诸如:mid 、left、right等

今天我们分享vba中的数学函数以及格式转换函数

sgn函数_函数sgnx_函数sgnx是什么意思

vba数学如下:可参照excel提供的数学函数对照学习

vba数学函数

弧度角度 0-2π之间也就是360度对应2π

Sin(弧度角度) 角度正弦值

Cos(弧度角度) 角度余弦值

Tan(弧度角度) 角度正切值

Atan(数值) 反正切

Log(数值) 返回自然对数

Exp(数值) 返回e的幂指数

Abs(数值) 返回绝对值

Int(数值) 沿绝对值增大方向取整

Fix(数值) 沿绝对值减小方向取整

Sgn(数值) 返回参数的正负号

Sqr(数值) 返回参数的平方根

VarType(数据) 返回数据的数据类型值 如:数值为5、空值为0、字串为8

Rnd(随机种子) 返回0-1之间的单精度数据

round(数值项目加盟,位数)指定小数位数四舍五入

hex(十进制数值) 转为十六进制数

oct(十进制数值) 转八进制数

函数sgnx是什么意思_sgn函数_函数sgnx

vba转换函数

可实现格式的强制转换sgn函数,不管是那种编程语言都会有强制转换格式的表达函数的

CBool(数值或表达式) 数值不为0为true 为0为false 表达式成立为true 否则为false

CByte(表达式) 转换为字节型 0-255

CCur(表达式) 转换为货币型数据 -922,337,203,685,477.5808 至922,337,203,685,477.5807

CDate(表达式) 转换为日期型

CDbl(表达式) 转换为双精度型

CDec(表达式) 转换为96位无符号整型 +/-79,228,162,514,264,337,593,543,950,335

函数sgnx_sgn函数_函数sgnx是什么意思

CInt(表达式) 转换为整数型

CLng(表达式) 转换为长整型

CSng(表达式) 转换为单精度型

CStr(表达式) 转换为字符串型

CVar(表达式) 转换为变量型

Val(表达式) 转换为数据型

Str(数值) 转换为字符串

如果不太了解数据类型的取值范围 可查看以下文章

vba数据类型介绍

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注