VB表达式问题
____3√(a+b)*3即(a+b)*3的立方根,怎么写成VB表达式,再问下VB中逻辑运算符的NOT,AND,OR,XOR的含义、用法...
_ _ _ _
3√(a+b)*3 即(a+b)*3的立方根,怎么写成VB表达式,再问下VB中逻辑运算符的NOT , AND, OR, XOR的含义、用法 展开
3√(a+b)*3 即(a+b)*3的立方根,怎么写成VB表达式,再问下VB中逻辑运算符的NOT , AND, OR, XOR的含义、用法 展开
2个回答
2013-11-01
展开全部
楼上的答非所问···
Exp( Log((a + b) * 3) / 3) 这是(a+b)*3的立方根
逻辑运算符是按位运算的,不过一般用在布尔型的判断也可以
例如
if (表达式1) and (表达式2) then (代码...) '表达式1、表达式2同时成立时 运行后续代码
if (表达式1) or (表达式2) then (代码...) '表达式1、表达式2其中一个成立或两个同时成立时 运行后续代码
if (表达式1) xor (表达式2) then (代码...) '表达式1、表达式2有且只有一个成立时 运行后续代码
if not (表达式) then (代码...) '表达式不成立时运行代码
Exp( Log((a + b) * 3) / 3) 这是(a+b)*3的立方根
逻辑运算符是按位运算的,不过一般用在布尔型的判断也可以
例如
if (表达式1) and (表达式2) then (代码...) '表达式1、表达式2同时成立时 运行后续代码
if (表达式1) or (表达式2) then (代码...) '表达式1、表达式2其中一个成立或两个同时成立时 运行后续代码
if (表达式1) xor (表达式2) then (代码...) '表达式1、表达式2有且只有一个成立时 运行后续代码
if not (表达式) then (代码...) '表达式不成立时运行代码
2013-11-01
展开全部
Where = Where & "and a = " & a '用 & 连接where 和 "and a="这个字符串,并在最后加上 a的值 Where = Mid(Where, 5, Len(Where)) 'mid 是一个函数 'MSDN上的解释:从一个字符串返回包含指定数量字符的字符串。详细请看 http://msdn.microsoft.com/library/chs/default.asp?url=/library/CHS/vblr7/html/vafctmid.asp 'Mid(Where, 5, Len(Where)) 是取得where这个字符串第5位及以后的字符,作用是去掉前面4位字符["and "] sqlstr = "select count(*) from book where "& Where '生成一个字符串,功能应该是统计book表中 符合"a = " & a 这个条件的记录个数
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询