Hallo!
Ich versuche gerade, das Vorzeichen einer Zahl zu ermitteln und damit eine dynamische Ausgabe zu erzeugen.
Ziel ist ein Kommando namens \vorzeichen{argument}, welches folgendes ausgibt:
+, falls argument größer gleich 0
-, falls argument kleiner als 0
argument, falls argument keine Zahl ist (sondern eine Zeichenkette)
Dazu habe ich folgendes Kommando definiert (Minimalbeispiel):
Damit kann ich jedoch nur eine Unterscheidung vornehmen, wenn die Eingabe eine Zahl ist. Ich möchte aber auch Zeichenketten als Eingabe zulassen, die dann separat behandelt werden.Code:\documentclass[a4paper,10pt]{article} \usepackage{fp} \newcommand{\vorzeichen}[1]{\FPiflt{#1}{0} - \else + \fi} \begin{document} \vorzeichen{3} \vorzeichen{-5} \end{document}
Kann jemand helfen?
Lesezeichen