Le paquet «xlop» publié le 08/06/2009 - mis à jour le 09/06/2009
Jean-Côme CHARPENTIER
Division
La division est gérée par la macro « \opdiv ».
Quelques exemples :
\opdiv{25}{7}
\opdiv[style=text]{3.14}{2}
\opdiv[style=text]{3.14}{3}
\opdiv[period]{100}{3}
\opdiv[period, style=text]{150}{7}
\opdiv[period, style=text, equalsymbol=$\approx$, hrulewidth=0.2pt, vruleperiod=0.7, afterperiodsymbol=]{150}{7}
\opdiv[displayintermediary=none, voperation=top]{251}{25}
\opdiv[displayintermediary=nonzero, voperation=top]{251}{25}
\opdiv[displayintermediary=all, voperation=top]{251}{25}
\opdiv[dividendbridge]{1254}{30}
\opdiv[shiftdecimalsep=both]{3.456}{25.6}
\opdiv[shiftdecimalsep=divisor]{3.456}{25.6}
\opdiv[shiftdecimalsep=none]{3.456}{25.6}
\opset{strikedecimalsepsymbol={\rlap{,}\rule[-1pt]{3pt}{0.4pt}}}
\opdiv[shiftdecimalsep=both]{3.456}{25.6}
\opdiv[shiftdecimalsep=divisor]{3.456}{25.6}
\opdiv[shiftdecimalsep=none]{3.456}{25.6}
Macros étoilées
Les macros précédentes ont une version étoilée.
Les calculs sont effectués et le résultat est affecté dans une variable.
Un exemple :
\opmul*{2}{2}{a}%
\opmul*{a}{a}{a}\opmul*{a}{a}{a}%
\opadd[style=text]{a}{1}
Ce code donnera : 256+1=257.