1

salu..voilà j'aimerais savoir comment il fo faire pour avoir qlq chose comme ça :

prgm({fonction}) et pouvoir utiliser la fonction écrite dans le programme....

par exemple :
: definir la fonction
: f(a)*f(b) -> c
: disp c

2

tu peux faire comme ça (c'est un bidouillage, mais je ne pense pas qu'il y ait de façon "propre") :

test(e)
prgm
local z
expr (e&"->z(x)")
disp z(1)*z(2)
endprgm

puis test("3x+5") par exemple (le pb c'est surtout que tu n'as plus le choix de la variable en fait, mais bon...)
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

3

au lieu de faire un nouveau programme, faisez une nouvelle fonction (FUNC) embarrassed

:Func
:return y1(a)*y1(b)
:EndFunc

4

Et avec un truc comme ça :
:test(f,x)
:Prgm
:  Disp (f|x=1)*(f|x=2)
:EndPrgm

Et pour tester, test(3x+5,x) devrait donner le même résultat que le programme de Zephyr
avatar

5

ah oui, pas con le "sachant que" (c'est quand même génial le basic ^^)
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

6

oui

Je l'utilisais pour vérifier des égalités, car très souvent, la calto ne s'en sortait pas avec les seules expressions smile