3.2 演算子

■算術演算子

表3.2

演算子 説明 書式 結果(c)
+ 加算 c = a + b c = 5 + 2 7
- 減算 c = a - b c = 5 - 2 3
* 乗算 c = a * b c = 5 * 2 10
/ 除算 c = a/b c = 5 / 2 2.5
^ べき乗 c = a^b c = 5 ^ 2 25
\ 商(整数値) c = a \ b c = 5 \ 2 2
MOD 除算剰余 c = a MOD b c = 5 MOD 2 1

リスト3.6

01 <%@ LANGUAGE="VBScript" %>
02 <% Option Explicit %>
03 <HTML> 
04 <HEAD>
05 <TITLE>op.asp</TITLE>
06 </HEAD>
07 <BODY>
08 <%
09 Dim a,b
10
11 a = 5
12 b = 2
13 %>
14 a = <%=a%>, b = <%=b%><BR>
15 a + b = <%=a + b%> <BR>
16 a - b = <%=a - b%> <BR>
17 a * b = <%=a * b%> <BR>
18 a / b = <%=a / b%> <BR>
19 a ^ b = <%=a ^ b%> <BR>
20 a \ b = <%=a \ b%> <BR>
21 a MOD b = <%=a MOD b%> <BR>
22 </BODY>
23 </HTML>

図3.9

 

■連結演算子

 文字列を連結する演算子として"&"を使用します。

strC = strA & strB

(例) strC = strA & "<BR>"

■比較演算子

表3.3

演算子 説明
=    
<    
<=    
>    
>=    
<>    
Is    

■論理演算子

表3.4

演算子 説明
And 論理積  
Or 論理和  
Eqv 論理等価演算  
Xor 排他的論理和  
Imp 論理的包含演算  
Not 論理否定  

目次 前のページ 次のページ