|
素数判定 |
|
Function isPrimeNumber(ByVal val As Long) As Boolean |
|
|
素数一覧 |
|
Function primeNumbers(Optional ByVal val As Long = -1) As Variant |
|
戻る |
Sin |
|
Function sin_fun(ByRef x As Variant, ByRef dummy As Variant) As Variant |
|
|
|
Function p_sin( |
|
|
Cos |
|
Function cos_fun(ByRef
x As Variant, Optional ByRef dummy As Variant) As Variant |
|
|
|
Function p_cos( |
|
|
Pow |
|
Function pow_fun(ByRef
x As Variant, ByRef y As Variant) As Variant |
|
|
|
Function p_pow( |
|
|
多項式の微分または不定積分(係数の生成) |
|
多項式そのものは Haskell_2_stdFun::poly |
|
Function make_polyCoef(ByRef coef As Variant, Optional ByRef deriv_N As Variant) As
Variant |
|
|
|
Function p_make_polyCoef( |
|
戻る |
ニュートン法による求根(の1ステップ) |
|
x1 から
x2 を出力する |
|
第1引数
: x , 第2引数 (f, df/dx) |
|
Function newton_method(ByRef x As Variant, ByRef f_df As Variant) As Variant |
|
|
|
Function p_newton_method( |
|
|
シンプソン法による数値積分 |
|
Function integral_simpson(ByRef fun As Variant, _ |
|
ByVal begin_ As Double, _ |
|
ByVal end_ As Double, _ |
|
ByVal n As Long) As Double |
|
戻る |
複素数の生成(x-y座標) |
|
Function make_complex(ByRef R As Variant, ByRef i As Variant) As Variant |
|
|
|
Function p_make_complex( |
|
|
複素数の生成(極座標) |
|
Function make_complex_polar(ByRef R As Variant, ByRef arg As Variant) As Variant |
|
|
|
Function p_make_complex_polar( |
|
|
複素数の文字列化(x-y座標) |
|
Function show_complex(ByRef c As Variant, Optional ByRef dummy As Variant) As
Variant |
|
|
|
Function p_show_complex( |
|
|
複素数の文字列化(極座標) |
|
Function show_complex_polar(ByRef c As Variant, Optional ByRef dummy As Variant) As
Variant |
|
|
|
Function p_show_complex_polar( |
|
戻る |
複素数の加法 |
|
Function complex_add(ByRef a As Variant, ByRef b As Variant) As Variant |
|
|
|
Function p_complex_add( |
|
|
複素数の減法 |
|
Function complex_minus(ByRef a As Variant, ByRef b As Variant) As Variant |
|
|
|
Function p_complex_minus( |
|
|
複素数の乗法 |
|
Function complex_mult(ByRef a As Variant, ByRef b As Variant) As Variant |
|
|
|
Function p_complex_mult( |
|
|
複素数の除法 |
|
Function complex_divide(ByRef a As Variant, ByRef b As Variant) As Variant |
|
|
|
Function p_complex_divide( |
|
戻る |
共役複素数 |
|
Function complex_cnj(ByRef a As Variant, Optional ByRef dummy As Variant) As
Variant |
|
|
|
Function p_complex_cnj( |
|
|
複素数の絶対値2乗 |
|
Function complex_abs2(ByRef a As Variant, Optional ByRef dummy As Variant) As
Variant |
|
|
|
Function p_complex_abs2( |
|
|
複素数の絶対値 |
|
Function complex_abs(ByRef a As Variant, Optional ByRef dummy As Variant) As
Variant |
|
|
|
Function p_complex_abs( |
|
|
複素数の偏角 |
|
Function complex_arg(ByRef a As Variant, Optional ByRef dummy As Variant) As
Variant |
|
|
|
Function p_complex_arg( |
|
|