ich habe mir ein Marko geschrieben, welches Makros aus dem Paket PGF nutzt.
Es wird in dem Makro durch eine Zahl geteilt, die ich mit "Divisor" bezeichne.
Da der Divisor variabel ist, kann seitens des Ablaufs der Fall einer Division durch Null erfolgen. Um diesen Fall auszuschließen, verwende ich die Funktion "ifthenelse" des PGF Paketes.
Leider wird jedoch scheinbar auch der Fall innerhalb der ifthenelse-Funktion durchgerechnet, der ja gerade von mir ausgeschlossen werden soll.
Hat jemand eine elegante und sinnvolle Lösung für meine Problemstellung?
\documentclass{article} \usepackage[utf8]{inputenc} \usepackage{tikz} \newcommand\doit{% \pgfmathsetmacro\division{ifthenelse(notequal(\divisor,0),1/\divisor,7353)} \draw (0,0) node {\division}; } \begin{document} \begin{tikzpicture} \def\divisor{0} \doit \end{tikzpicture} \end{document}