NB : Bien évidemment, LaTeX étant un traitement de texte ne "calculera" pas !!! OUI c'est ça mon problème
J'ai essayé quand même de calculer n! avec
Je définis ma fonction avec on argument #1
Je fais ma boucle avec un \foreach \in {1,...,\#1}
Puis je fais mon calcul et je met en mémoire avec \pgfmathparse{\n*\z} \let \z \pgfmathresult
La "récursivité" du calcul ne passe pas {\tiny (Je passe sur le problème de l'initialisation de \z qui doit se gérer (fol espoir) )}
Si l'un de vous à déjà vu ce genre de calcul, je suis preneur !!!
Désolé, Le Marin, je t'ai mal compris.
Il est vrai qu'il y a tellement de logiciels pour calculer qu'employer LaTeX à cette tâche, c'est prendre un fouet pour casser les noix. Mais si c'est ton amusement ...
Réponses
Cordialement.
NB : Bien évidemment, LaTeX étant un traitement de texte ne "calculera" pas.
Il vaut sans doute mieux préférer $\binom{n}{p}$ ou $\dbinom{n}{p}$ (avec \usepackage{amsmath} dans le préambule) à $n\choose p$, qui est une commande $\rm\TeX$ et pas $\rm\LaTeX$ ; cf. https://tex.stackexchange.com/questions/49066/are-choose-and-align-incompatible ou http://mirrors.ctan.org/macros/latex/required/amsmath/technote.pdf.
NB : Bien évidemment, LaTeX étant un traitement de texte ne "calculera" pas !!! OUI c'est ça mon problème
J'ai essayé quand même de calculer n! avec
Je définis ma fonction avec on argument #1
Je fais ma boucle avec un \foreach \in {1,...,\#1}
Puis je fais mon calcul et je met en mémoire avec \pgfmathparse{\n*\z} \let \z \pgfmathresult
La "récursivité" du calcul ne passe pas {\tiny (Je passe sur le problème de l'initialisation de \z qui doit se gérer (fol espoir) )}
Si l'un de vous à déjà vu ce genre de calcul, je suis preneur !!!
Merci d'avance Hédi
Il y a des solutions ici (TeX.SE).
Il est vrai qu'il y a tellement de logiciels pour calculer qu'employer LaTeX à cette tâche, c'est prendre un fouet pour casser les noix. Mais si c'est ton amusement ...
Cordialement.
le package{xintexpr} fait le travail
Bon weekend Hédi