跳到內容

Rexx 程式設計/Rexx 指南/算術

來自華夏公益教科書,開放的書籍,開放的世界

Rexx 指令碼語言提供了一組算術 運算子,用於操作 整數浮點數

Operator 	Description
+ 	addition
- 	subtraction
* 	multiplication
/ 	division
% 	integerdivision
// 	modulus
** 	exponent
say 6 + 3       /* addition */
say 8 - 3       /* subtraction */
say 6 * 3       /* multiplication */
say 11 / 4      /* division */
say 11 % 4      /* integer division */
say 11 // 4     /* modulus */
say 5 ** 3      /* exponent */


算術運算子的行為可能與其他程式語言中的行為不同

[編輯 | 編輯原始碼]

請注意,Rexx 使用非傳統的算術 運算子,它們可能與其他程式語言中使用的傳統運算子具有不同的含義。例如,百分號在 Rexx 中用於整數除法,而在 Perl 中用作模運算子。

算術運算應該只應用於有效的數值

[編輯 | 編輯原始碼]

Rexx 指令碼語言使用無型別變數,這些變數被視為字串。算術 運算子 應該只用於包含數值的字串,否則可能會出現錯誤。

華夏公益教科書