Le paquet «xlop» publié le 08/06/2009  - mis à jour le 09/06/2009

Jean-Côme CHARPENTIER

Pages : 12345

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}
Division
\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}
Division

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.