2011-02-06 5 views
2

これは私の関数で、2つの数字abのgcdを計算する関数です。私がPrgmとEndPrgmを使用すると、正常に動作しました。 。しかし、それは機能:(任意のアイデアを作成するときに、エラーメッセージが「機能や現在の式で無効」と言うポップアップまま、私はそれがパラメータのローカルコピーを作成することによって解決しまったTI-89で関数の値を返す方法は?

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 

答えて

7

:?

Local x, y 
a->x 
b->y 
関連する問題