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