Function Reference

_MathCheckDiv

NumAがNumBで割り切れるかどうかを調べます。

#include <Math.au3>
_MathCheckDiv ( $i_NumA, $i_NumB )

 

パラメータ

$i_NumA 調べる数字
$i_NumB 割る数字

 

返し値

成功: 割り切れない場合、1を返し、
割り切れる場合、2を返します。
失敗: 有効でない数字の場合、-1を返し@error = 1を設定します。

 

注意

この関数は2番目のパラメータを2にすることで数字が偶数/奇数かを調べることもできます。

 

関連

None.

 


#include <math.au3>
$I_Var = InputBox('Odd or Even', 'Enter a number:')
$I_Result = _MathCheckDiv($I_Var, 2)
If $I_Result = -1 Or @error = 1 Then
   MsgBox(0,'','You did not enter a valid number')
ElseIf $I_Result = 1 Then
   MsgBox(0,'','Number is odd')
ElseIf $I_Result = 2 Then
   MsgBox(0,'','Number is even')
Else
   MsgBox(0,'','Could not parse $I_Result')
EndIf