これは、2つの数値a
とのgcdを計算する私の関数b
です。PrgmとEndPrgmを使用すると、正常に機能しました。ただし、関数を作成するときに「関数または現在の式が無効です」というエラーメッセージが表示され続けました:(。何か考えはありますか?
gcd(a, b )
Func
If a>b Then
a->t
b->a
t->b
EndIf
While b#0
a->t
b->a
mod(t, b)->b
EndWhile
Return a
EndFunc