Forums » Utilisation d'AMC (french) »
Ecriture scientifique d'une variable
Added by daniel guillot about 7 years ago
Bonjour, (en attendant de résoudre mon problème de mailing), j'ai une question à vous soumettre:
je voudrais savoir s'il est possible de forcer l'écriture d'une variable calculée en notation scientifique:
Dans le code suivant, j'ai créé deux variables VQv et VQc contenant le volume et la concentration d'une solution et j'ai calculé une variable VQn contenant le produit VQc*VQn (à un facteur près pour des raisons d'unités. Les variables VQnonA ...VQnonE sont des valeurs fausses pour les propositions de réponses.
J'aimerais afficher VQn, VQnonA, ....VQnonE en notation scientifique. Est-ce possible ?
Merci de votre participation !
\begin{question}{Calculn}
\FPeval\VQv{trunc(10+random*90,0)}
\FPeval\VQc{trunc(2+random*8,0)}
\FPeval\VQn{clip((0.01*VQc)*(VQv/1000))}
\FPeval\VQnonA{clip((0.01*VQc)*(VQv/100))}
\FPeval\VQnonB{clip((0.01*VQc)/(VQv/1000))}
\FPeval\VQnonC{clip((0.01*VQc)/(VQv/100))}
\FPeval\VQnonD{clip((VQv/1000)/(0.01*VQc))}
\FPeval\VQnonE{clip((VQv/100)/(0.01*VQc))}
\vspace{2mm}
Calculer la quantité de matière de glucose contenue dans une solution de volume \VQv{} $mL$ et de concentration $\VQc{} \times 10^{-2}$ ${}mol.L^{-1}$ puis cocher la bonne réponse.
\begin{multicols}{2}
\begin{reponses}
\bonne{\VQn}
\mauvaise{\VQnonA}
\mauvaise{\VQnonB}
\mauvaise{\VQnonC}
\mauvaise{\VQnonD}
\mauvaise{\VQnonE}
\end{reponses}
\end{multicols}
\end{question}
Replies (4)
RE: Ecriture scientifique d'une variable - Added by Alexis Bienvenüe about 7 years ago
En utilisant siunitx
? https://tex.stackexchange.com/questions/50657/converting-numbers-to-scientific-notations
RE: Ecriture scientifique d'une variable - Added by daniel guillot about 7 years ago
Lorsque je mets en début de doc
\usepackage{siunitx}
j'ai le message d'erreur suivant:
LaTeX Error: File `siunitx.sty' not found.
RE: Ecriture scientifique d'une variable - Added by Frédéric Bréal about 7 years ago
Le paquet sinuitx
appartient au paquet texlive-sciences.
Dans un terminal, sous ubunu et mac peut-être aussi, tapez
sudo apt-get install texlive-sciences
Plus simple si sous ubuntu vous avez synaptic (gestionnaire de paquets), dans la case recherche tapez sinuitx
et normalement le paquet texlive-sciences devrait vous être proposé sinon tapez sciences.
RE: Ecriture scientifique d'une variable - Added by Frédéric Bréal about 7 years ago
Pour vous évitez de chercher trop longtemps, voici mon préambule
\usepackage{siunitx} \sisetup{locale = FR,detect-all,quotient-mode=fraction,input-product=*, list-final-separator = { \translate{et} },list-pair-separator = { \translate{et} },range-phrase = { \translate{à} },separate-uncertainty = true,group-minimum-digits=3}
Il est adapté à des collégiens, c'est à dire que j'écris m/s
et pas m.s-1
, il vous faudra chercher le bon paramétrage.
Calculer la quantité de matière de glucose contenue dans une solution de volume \VQv{} $mL$ et de concentration $\VQc{} \times 10^{-2}$ ${}mol.L^{-1}$ puis cocher la bonne réponse.
Deviendra (si vous avez trouvé le bon paramétrage mol/L doit s'afficher mol.L-1)
Calculer la quantité de matière de glucose contenue dans une solution de volume \SI{\VQv}{mL} et de concentration \SI{\VQc{}e-2}{mol/L} puis cocher la bonne réponse.
Le mode mathématique n'est pas obligatoire mais ça fonctionne aussi.
(1-4/4)