1

Je sais que quelqu'un a demandé comment faire pour avoir les grades sur la 89 il y a quelque temps.
Etant en topographie, j'avais besoin d'un prog qui me faisait les grades.
Du coup, j'ai fait une fonction, qui a l'avantage par rapport à un programme de conversion de pouvoir être utilisée dirrectement dans un calcul:

Alors voilà, pour ceux que ça peut intéresser ou aider:

grad(a,b)
Func
Local c,d
getMode("Angle")="DEGREE"->c
left(a,1)="a"->d
expr(when(d,right(a,3 )&"-1",a)&"("&string(b)&when(d,"","*")&when(c,when(d,"",".9"),when(d,"","pi/200"))&")"&when(d,when(c,"/.9","200/pi"),""))
EndFunc


Attention au "-1", c'est un seul caractère (n° 180 dans le code ASCII)
Pour l'utiliser, vous faites:
grad(<opérateur>,<valeur numérique> )

opérateur est une chaine de caractère, et peut être:
"cos","sin", "tan", "asin", "acos","atan"

La valeur numérique doit être un réel quelconque (évidemment!), et peut être une opération:
grad("sin",25+25)
-> 0.707......

C'est utilisable dirrectement dans un calcul:
3*grad("atan", .5)
-> 88.5501........

Voilà, si ça rend service à quelqu'un, tant mieux!smile
[edit]Edité par nounoun le 18-02-2002 à 20:31:12[/edit]
[edit]Edité par nounoun le 18-03-2002 à 20:01:58[/edit]

2

Ouraf, ça intéresse personne???
J'aurais pourtant cru...

3

bien tout le monde fait pas de la topographie
avatar

4

Vive la topo...logie grin

5

c'est clair tout le monde fait pas ça, mais je suis certains que certains en ont besoin puisqu'il y a eu des demandes...
embarrassed

6

Envoie-le à Ti-fr pour le placer en archives !
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

7

Sérieux, tu crois que ya de l'intérêt???confus

8

cf. post 5

9

ok merci

10

Faut envoyer le mail à yAro? (yaro@evhr.net)

11

Mais non, yAro n'a quasiment aucun rapport avec Ti-fr.
Vas plutôt ici.

12

OK merci!!!cool

13

Sauf que quand je vais sur la page des archives, il me dit que je suis pas logué alors que je le suis...sad

14

Moi ce la m'interesse car je fais de la topo et BTS Batiment...
Mais est il possible de faire la meme chose en application flash???
@+

15

ZdRubAi> ouéééééééééééééééé!!

Sinon, c'est la commande GRAD, sur hp, tout simplement
Je peux partir d'ici :
J'ai retrouvé mon nom !

Le Forum Ghibli

16

question : c koi le grade par rapport aux radians ?
*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & sabrina

17

> telchar :
... algébrique grin

18

1 grade = 2pi/400 radians = pi/200 radians.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

19

c un truc plus précis ques les degrès et les radians alors ?
*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & sabrina

20

Comment faire pour créé une aplication flash qui ferai les grades????

21

ZdRUbAl> uééééééé encore mieuxcoolloveouitop
Ca me fait rire tout ça. pisk'il suffit de taper GRAD :p
Je peux partir d'ici :
J'ai retrouvé mon nom !

Le Forum Ghibli

22

Ouuuuuuuuaaaaaaaaaaiiiiiiiiiiiiiiiii toptop

> Bernie :
Tu utilises le TI-Flash Studio (le TI89 SDK).

23

ZdRUbAl-> je ne sais pas l'utiliser et je ne sais pas comment faire avec le logiciel, j'aurai besoind d'aide
Merci

24

Je pense pas que yait une différence de précisions entre ces trois unités d'angle.

Bernie -> si tu veux le code, voilà:

grad(a,b)
Func
Local c,d
getMode("Angle")="DEGREE"->c
left(a,1)="a"->d
expr(when(d,right(a,3 )&"-1",a)&"("&string(b)&when(d,"","*")&when(c,when(d,"",".9"),when(d,"","pi/200"))&")"&when(d,when(c,"/.9","200/pi"),""))
EndFunc


Pour voir les explications, va voir le post 1.
Mais ça serait pas mal du tout de le faire en Flash-Apps

25

Merci pour cette fonction, c'est bien utile pour la topographie.
Pour l'application flash, ca va etre dur car j'ai trouver le logiciel pour la faire mais malheureusement il faut programmer en C, et bien sur je ne connait pas ce language...
Donc j'aurais besoin d'aide pour m'aider a faire cette apps....
Mercitsssmourn

26

T'as qu'à faire une proposition dans un topic, rubrique Projet, C, ou voire même ASM, p'têt qu'il y aura quelqu'un pour se pencher sur ton (notre!) cas!

27

Le pb, c'est que je crois qu'il n'y a pas beaucoup de personnes sur ce forum qui utilisent le TI SDK, car il y a TIGCC qui est mieux, même s'il ne permet pas de faire des APPS (enfin, je crois pas).
Mais bon, peut-être que qq1 qui sait programmer en C pourra te faire ton prog (pas une APPS) en C qui gèrera les grades.
De quoi tu as besoin, exactement ??

28

J'aimerai que la ti 89 face les grades comme les degré et radian dans le mode de la caltos...
C'es tout...

30

tongue