summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/profcollege/latex/PfCDecomposerNombrePremier.tex
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex/contrib/profcollege/latex/PfCDecomposerNombrePremier.tex')
-rw-r--r--macros/latex/contrib/profcollege/latex/PfCDecomposerNombrePremier.tex30
1 files changed, 17 insertions, 13 deletions
diff --git a/macros/latex/contrib/profcollege/latex/PfCDecomposerNombrePremier.tex b/macros/latex/contrib/profcollege/latex/PfCDecomposerNombrePremier.tex
index 4f9e7f9cf6..3f11bb05b7 100644
--- a/macros/latex/contrib/profcollege/latex/PfCDecomposerNombrePremier.tex
+++ b/macros/latex/contrib/profcollege/latex/PfCDecomposerNombrePremier.tex
@@ -700,9 +700,9 @@
\bnpl=\numexpr\bnpl+1\relax%
\pilebl=\bnpl\relax%
\fi%
- }
- }
-}
+ }%
+ }%
+}%
\NewDocumentCommand\PfCSommeChiffres{m}{%
\xdef\PfCSMSomme{0}%
@@ -791,16 +791,20 @@
\newcount\anp\newcount\bnp%
\anp=#1%
\bnp=2\relax%
- 1 %
- \whiledo{\bnp<\anp}{%
- \modulo{\the\anp}{\the\bnp}{}%
- \ifnum\remainder=0%
- ; $\num{\the\bnp}$ %
- \fi%
- \bnp=\numexpr\bnp+1%
- }%
- et \num{\the\anp}%
-}
+ \ifnum\anp=1
+ 1%
+ \else
+ 1 %
+ \whiledo{\bnp<\anp}{%
+ \modulo{\the\anp}{\the\bnp}{}%
+ \ifnum\remainder=0%
+ ; $\num{\the\bnp}$ %
+ \fi%
+ \bnp=\numexpr\bnp+1%
+ }%
+ et \num{\the\anp}%
+ \fi%
+}%
\newcount\anpT\newcount\bnpT\newcount\cnpT\newcount\dnpT%