MODULEO (A , P)
用途
模數函數。
類別
元素函數
引數類型和屬性
- A
INTENT(IN)INTEGER或REAL- P
- 與 A 具有相同類型及類型類型參數的
INTENT(IN)引數。
結果類型和屬性
與 A 相同。
結果值
- Case (i): A 是整數類型。 如果 P ≠ 0 , MODUO (A , P) 具有值 R ,使得 A = Q * P + R ,其中 Q 是整數。
If P > 0, the inequalities 0 ≤ R < P hold.
If P < 0, P < R ≤ 0 hold.
如果 P = 0 ,則未定義結果。
- 案例 (ii) :A 是實數類型。 如果 P ≠ 0 ,則結果的值為 A-FLOOR (A/P) * P。
如果 P = 0 ,則未定義結果。
範例
- MODUO (8 , 5) 具有值 3。
- MODUO (-8 , 5) 具有值 2。
- MODUO (8 , -5) 具有值 -2。
- MODUO (-8 , -5) 具有值 -3。