戻る|進む
DCL:MATH1:FNCLIB : 基本メソッド(元関数)(最大整数, 剰余など):メソッド(元関数)の説明
  
 
 
4.3.2 imod/rmod
 
 
 
     
 
- 1. 
- 機能 
 
数学的な剰余を求める. imod は整数用 ( ix mod id ) 
, 
           rmod は実数用 ( rx mod rd ) である.
         
- 2.
- 呼び出し方法
        
return_value = NumRu::DCL.imod(ix,id) 
 return_value = NumRu::DCL.rmod(rx,rd)
 
- 3.
- パラメーターの説明
        
| ix | (I) | 調べる整数値. |  | id | (I) | 除数. |  | imod | (I) | 剰余メソッド(元関数)値. |  | rx | (R) | 調べる実数値. |  | rd | (R) | 除数. |  | rmod | (R) | 剰余メソッド(元関数)値. |  
 
 
- 4.
- 備考
        
- (a)
- FORTRANの組込み関数MOD(X,Y)は, 
X-INT(X/Y)*Yを返す. 
            たとえばMOD(4,3)=1, MOD(-4,3)=-1である. 
            いっぽうimodは, たとえばreturn_value = NumRu::DCL.imod(ix,id)=1, 
            return_value = NumRu::DCL.imod(ix,id)=2となる. 
            またrmodは, たとえばreturn_value = NumRu::DCL.rmod(rx,rd)=1.0, 
            return_value = NumRu::DCL.rmod(rx,rd)=2.0となる. 
          
- (b) 
- ID≠0, RD≠0でなければならない.