1

Bonjour
Je me demandais si les fonctions intégrées a la calculatrice (comme limit(, d(, solve( etc..) sont des programmes en basic comme les autres, et , si non, comment en concevoir?
Merci de votre réponse

2

Tu peux faire des fonction en Ti BASIC ou en C, asm
avatar

3

milsabor :
Bonjour Je me demandais si les fonctions intégrées a la calculatrice (comme limit(, d(, solve( etc..) sont des programmes en basic comme les autres

Non, ce sont des fonctions codées en C qui appartiennent à AMS (l'OS de ta Ti).
et , si non, comment en concevoir? Merci de votre réponse

cf réponse de Thepro
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

4

et c'est marqué sur le manuel ca, comment faut le faire? Parce que moi je n'y trouve pas...et puis commenton fait pour que ca ne soit pas un "PRGM" mais une "FUNC"???

5

ça par contre c'est dans le manuel
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

6

quand tu fais qrée un nouveau programme, et que tu rentre le nom du prog, dans la boîte de dialogue tu as aussi un menu pour choisir le type : prgm ou func.
avatar
† In te confirmátus sum ex útero : de ventre matris meæ tu es protéctor meus.
illwieckz.net ~ Unvanquished ~ gg.illwieckz.net { le frag courtois } ~ NetRadiant ~ Crunch

7

ou alors tu effaces "prog" et "endprog" et tu le remplaces par "func" et "endfunc"

tu ne peux pas utiliser d'instructions d'affichage dans une "func"

8

edit j'ai rien di
squalyl^2 :
tu ne peux pas utiliser d'instructions d'affichage dans une "func"


plus generalement c'est les commandes d'entrées/sorties tel disp, getkey etc mais il existe un prog pour contourner (ticalc...)
et il faut retourner qqch a la fin
ç1

9

10

J'ai une fonction que j'ai téléchargé, c'est tablsign. Quand on rentre une fonction dans la parenthese, l'ecran home s'efface, et ce que fait la calvulatrice s'affiche en temps réel, puis un tableau de signe s'affiche dans graph
Cette fonction utilise donc ces fameux kernels d détournement ou pas?

11

Non un Kernel est un programme qui est chargé en mémoire donc ici ce n'est pas le cas puisque tu n'as pas installé ce type de Kernel.
L'auteur a écrit son programme dans un Prgm, il l'a tokenisé puis transformé illégalement (selon les règles de TI) en Func (à l'aide d'un autre programme) ainsi il peut utiliser les fonctions interdites d'une Func normale et il peut retourner une valeur.

Edit : correction merci Nu.
avatar
Combien de tas de bois une marmotte pourrait couper si une marmotte pouvait couper du bois ?

12

non, transformer un programme en fonction a l'editeur hexa ne permet pas d'utiliser les fonctions des programmes (enfin juste Text et Request)
la protection par AMS est faite a l'execution
avatar

13

Ah oui tiens j'utilisais CS pour le faire et j'ai toujours cru qu'il modifiait juste l'octet de type tripaf
avatar
Combien de tas de bois une marmotte pourrait couper si une marmotte pouvait couper du bois ?

14

Nu :
non, transformer un programme en fonction a l'editeur hexa ne permet pas d'utiliser les fonctions des programmes (enfin juste Text et Request)
la protection par AMS est faite a l'execution

nan, la protection se fait en 2 étapes
à la tokenization, ça vérifie que seules les fonctions autorisées sont utilisées
ça empêche l'utililisation de disp, request...
à l'exécution, la modification d'une variable globale par une fonction provoque une erreur
ça empêche l'utilisation des boîtes de dialogues notamment (qui modifient la variable ok)

twindruff > CS le fait ?
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

15

16

twindruff > CS le fait ?

Comme dit Martial, trifus !

Oui il le fait même si tu t'en souviens plus : Menu Plus->Transformer en fonction
avatar
Combien de tas de bois une marmotte pourrait couper si une marmotte pouvait couper du bois ?

17

ah oué possible
en fait j'avais hésité à l'intégrer cette fonction, et comme je m'en sers jamais, j'avais oublié si je l'avais vraiment fait ou pas trioui
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant