龙空技术网

VBA中的运算符(一)

愿岁月不欺人 172

前言:

此时朋友们对“求余运算符的运算对象”大约比较关怀,各位老铁们都需要分析一些“求余运算符的运算对象”的相关文章。那么小编在网上汇集了一些关于“求余运算符的运算对象””的相关文章,希望朋友们能喜欢,姐妹们快快来了解一下吧!

运算符

什么是运算符:运算符是用于执行程序代码运算,会针对一个以上操作数来进行运算。

在我们小学阶段接触到的加,减,乘,除的基本四则运算中加,减,乘,除就是运算过程的运算符,在VBA 编写过程中避免不了接触到运算,这时候,我们就将要用到VBA中专用的运算符。

VBA支持以下类型的运算符:

算数运算符比较运算符逻辑(或关系)运算符连接运算符

接下来会对每种类型分别进行介绍:

算数运算符

算数运算符包括:“ + ” ,“ - ” ,“ * ” , “ / ”,“ Mod ” ,“ ^ ” ( 加,减,乘,除,取余,指数)

(注:指数是幂运算aⁿ(a≠0)中的一个参数,a为底数,n为指数,指数位于底数的右上角,幂运算表示指数个底数相乘。当n是一个正整数,aⁿ表示n个a连乘。当n=0时,aⁿ=1。)

示例1:了解如何在VBA中使用算术运算符。

Sub 算数运算符测试()    Dim a, b As Integer Dim sum As Integer     a = 6 b = 3   '算数运算符 + 两个操作数相加 sum = a + b Debug.Print "sum是" & sum    '算数运算符 - 两个操作数相减 sum = a - b Debug.Print "sum是" & sum '算数运算符 * 两个操作数相乘 sum = a * b Debug.Print "sum是" & sum '算数运算符 / 两个操作数相除  sum = a / b  Debug.Print "sum是" & sum  '取余运算符,整数除法后的余数  sum = a Mod b  Debug.Print "sum是" & sum  '指数运算符 指数是幂运算a?(a≠0)中的一个参数,a为底数,n为指数,  sum = a ^ b  Debug.Print "sum是" & sum     End Sub'结果'sum是9'sum是3'sum是18'sum是2'sum是0'sum是216

大家可以改变 a,b 变量的值,自己尝试一下。

比较运算符

比较运算符包括:“ = ” ,“ <> ” ,“ > ” , “ < ”,“ >= ” ,“ <= ” ( 等于,不等于,大于,小于,大于等于,小于等于)。

Sub 比较运算符测试()    Dim a, b As Integer    Dim sum As Integer        a = 6    b = 3    '比较运算符通常结合If 判断语句来进行使用    '在比较运算符中都是两两对应存在的 大于就有小于...    '比较运算符 = 判断两个数是否相等    If a = b Then  '<>输出结果相反        Debug.Print True & " a 等于b"    Else        Debug.Print False & " a 不等于b"    End If   '比较运算符 >    If a > b Then  '< 输出结果相反        Debug.Print True & " a 大于b"    Else        Debug.Print False & " a 小于b"    End If    '比较运算符 >=    If a >= b Then  '<= 输出结果相反        Debug.Print True & " a 大于等于 b"    Else        Debug.Print False & " a 小于不等于 b"    End IfEnd Sub'结果'False a 不等于b'True a 大于b'True a 大于等于 b

在这里为大家介绍VBA运算符中的算数运算符和比较运算符,容我整理一下逻辑,连接运算符马上就来。

标签: #求余运算符的运算对象