戻る|進む
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でなければならない.