Existe-il un package pour écrire des calculs binaires ?Ecriture de conversion décimale binaire en latex
J'ai récupéré la définition d'une commande qui permet par exemple de poser facilement une conversion d'un nombre décimal en nombre binaire
\documentclass{article}
\usepackage{intcalc}
\usepackage{tikz}
\usetikzlibrary{calc}
\newcommand{\divisions}[2]{%
% #1 = n -- #2 = base
\begin{tikzpicture}
\pgfmathsetmacro{\divQ}{ \intcalcDiv{#1}{#2} }
\pgfmathsetmacro{\divR}{ \intcalcMod{#1}{#2} }
\foreach \i in {0,...,#1} {%
\pgfmathsetmacro{\intensite}{10*(\i+1)}
\node (a\i) at (\i, -\i) {\ifnum\i=0$#1$\fi} ;
\node (b\i) at (\i+1, -\i) {$#2$} ;
\node (q\i) at (\i+1, -\i-1) {$\divQ$} ;
\node[fill=red!\intensite] (r\i) at (\i, -\i-1) {$\divR$} ;
\draw[thick] ($ (a\i)!.5!(b\i) $) -- ++(0,-1) ;
\draw[thick] ($ (a\i)!.5!(q\i) $) -- ++(1,0) ;
\ifnum \divQ<1
\breakforeach
\else
\xdef\divR{ \intcalcMod{\divQ}{#2} };
\xdef\divQ{ \intcalcDiv{\divQ}{#2} };
\fi
} % end foreach
\end{tikzpicture}
}
\begin{document}
\divisions{57}{2}
\end{document}
Mais existe-t-il un package qui est spécialisé dans ce genre de choses (la présentation des nombres binaires et leur manipulation) et qui soit paramétrable avec des options ?