Programme "Involute"

Bonsoir !
Je m'en remet à vos connaissances de programmeurs TIBasic, j'aurai besoin durant mon stage de fin d'étude d'utiliser la fonction Involute.
Pour ceux qui ne la connaissent pas encore, elle consiste en inv(angle)=tan(angle)-angle
Le tout en radians
Ce que je recherche, pourrait être une réciproque de cette fonction, connaissant l'involute d'un angle inconnu, j'aurai besoin de connaître ce fameux angle.
J'utilise depuis plusieurs années ma TI82stat, elle me suffit pour le peu que je l'utilise.
Pour résoudre à ce problème j'ai trouvé un programme sur internet, est ce que à votre avis c'est un bon équivalent BASIC ?
Si oui, est ce que quelqu'un pourrait m'aider à l'adapter en TIBasic ?
Merciii !
Je m'en remet à vos connaissances de programmeurs TIBasic, j'aurai besoin durant mon stage de fin d'étude d'utiliser la fonction Involute.
Pour ceux qui ne la connaissent pas encore, elle consiste en inv(angle)=tan(angle)-angle
Le tout en radians

Ce que je recherche, pourrait être une réciproque de cette fonction, connaissant l'involute d'un angle inconnu, j'aurai besoin de connaître ce fameux angle.
J'utilise depuis plusieurs années ma TI82stat, elle me suffit pour le peu que je l'utilise.
Pour résoudre à ce problème j'ai trouvé un programme sur internet, est ce que à votre avis c'est un bon équivalent BASIC ?
- Code: Select all
:Function Involute(Angle As Double)
: Involute = Tan(Angle) - Angle
:End Function
:Function Angle(Involute As Double) As Double
Dim Delta As Single
Dim Tg As Double
:Angle = 1.5
:Do
Angle = Angle - Delta
Tg = Tan(Angle)
Delta = (Tg - Angle - Involute) / (Tg * Tg)
:Loop While Delta > 0.0000000001
:End Function
Si oui, est ce que quelqu'un pourrait m'aider à l'adapter en TIBasic ?
Merciii !