COMPUTE文 - 中央学院大学 - CHUOGAKUIN UNIVERSITY

COMPUTE文
• P.28
o COMPUTE データ名 = 算術式例
o
数学では
A = B + C
o
B
+ C = A
o は同じ意味ですが、
• COMPUTE
算術式
=
データ名
は誤り
COMPUTE文
COMPUTE A = B + C
の意味は
「データ名Bとデータ名Cの記憶内容を足して、計算結果をデータ名Aに記憶させる。
•
COMPUTE文
• たとえば Bに値10、Cに値5が記憶されていれば
• COMPUTE A = B + C
の結果は
「データ名Bの10とデータ名Cの5という記憶内容
を足して、計算結果15をデータ名Aに記憶させる。
COMPUTE A = B + C
10 + 5
15
Aの値
15
演算子の記述
• 演算子の前後には空白(スペース)を1
個以上空けること。
• 良い例
• COMPUTE A = B +
• 悪い例
• COMPUTE A=B+C
C
計算の順序
• 優先1位 べき乗
o 例)2乗 3乗 4乗・・・・・・
o
2乗は**2
3乗は**3
4乗は**4
• 優先2位 乗算 ×
• 優先3位 加算 +
除算
/ (÷)
減算 -
計算の順序
• A=6,B=5,C=4,D=3,E=2,F=1の場合
• KOTAE = A + B / C * D * (E – F ) **
= 6 +5 / 4 * 3 *
= 6 +5 / 4 * 3 *
= 6 +5 / 4 * 3 *
= 6 +5 / 4 * 3 *
= 6 +1.25 * 3 *
= 6 +3.75 * 1
= 6 +3.75
= 9.75
(2 – 1)2
12
1
1
1
2
間違った計算の順序
• A=6,B=5,C=4,D=3,E=2,F=1の場合
• KOTAE = A + B / C * D * (E – F ) **
= 6 +5 / 4 * 3 * (2 – 1)2
=11/4*3 * (2 – 1)2
= 2.75 *3* (2 – 1)2
=8.25 * (2 – 1)2
=8.25*12
=8.252
= 68.0625
2