Forums » Utilisation d'AMC (french) »
paramètres aléatoires et doubles signes
Added by Philippe CAMUS almost 4 years ago
Bonjour.
J'essaie d'utiliser fp pour générer des sujets avec des "gentilles" fonctions polynomiales de degré 3 (voir article de Jacques Marot dans "au fil des maths" n535.
Mon énoncé va donc afficher une fonction $f(x)=\a x^3+\b x^2+\c x+\d$ où \a, \b, \c et \d sont fabriqués par FPeval et FPrandom.
Et je voudrais éviter les affichages de "doubles signes" (+-) quand un des nombres est négatif.
Je pense que le problème se pose aussi avec pythontex ou sagetex.
Merci
Replies (2)
RE: paramètres aléatoires et doubles signes - Added by Jean-Philippe Bartier almost 4 years ago
Bonjour,
si c'est juste un histoire de signe :
j'utilise le package ifthen
Cela donnerait ceci
\a x^3 \ifthenelse{\b\geq 0}{+}{} \b x^2\ithenelse{\c\geq 0}{+}{}\c x\ifthenelse{\d\geq 0}{+}{} \ifthenelse{condition}{si oui cela fait cette commande}{sinon cete commande}
tu peux créer une nouvelle commande
\newcommand[1]{\signe}{\ifthenelse{#1\geq 0}{+}{}}
pour aller plus vite
J'ai quelque part quelque chose si cela t'intéresse que j'utilise pour gérer également si ton nombre est 0 pour ne pas afficher 0x^3 par exemple, pour gérer -1x et mettre -x et idem +1x et mettre +x.
I
RE: paramètres aléatoires et doubles signes - Added by Alexis Bienvenüe almost 4 years ago
Pour ceux qui utilisent le paquet siunitx
pour afficher des nombres, il y a aussi l'option explicit-sign
qui permet de mettre un + devant les nombres positifs.
(1-2/2)