使用 COMPUTE 和其他算术语句
将 COMPUTE 语句用于大多数算术求值,而不是 ADD, SUBTRACT, MULTIPLY和 DIVIDE 语句。 通常只能对一个 COMPUTE 语句而不是几个单独的算术语句进行编码。
关于此任务
COMPUTE 语句将算术表达式的结果分配给一个或多个数据项:
Compute z = a + b / c ** d - e
Compute x y z = a + b / c ** d - e
使用除 COMPUTE以外的算术语句时,某些算术计算可能更直观。 例如:
COMPUTE |
等效算术语句 |
|---|---|
|
|
|
|
|
|
您可能还希望将 DIVIDE 语句 (及其 REMAINDER 短语) 用于要处理余数的除法。 REM 内部函数还提供了处理余数的能力。
执行算术计算时,可以使用国家十进制数据项作为操作数,就像使用分区十进制数据项一样。 您还可以使用本地浮点数据项作为操作数,就像使用显示浮点操作数一样。