\if Anweisung mit Double-Werten

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: \if Anweisung mit Double-Werten

von VossiMB » Mo 31. Okt 2016, 16:53

Hallo u_fischer,

wow... das war ja jetzt sehr einfach. :D
Ich danke dir für die super schnelle Antwort!!!

Grüßle VosiMB

von u_fischer » Mo 31. Okt 2016, 16:43

\documentclass[11pt, headsepline, a4paper, pointlessnumbers]{scrartcl}


\newcommand{\Value}[1]{%
   \ifdim #1pt < 0pt
      Negativ
   \else
      Positiv
   \fi
}


\begin{document}
   \Value{2}
   \Value{-2}
   \Value{1.2}
   \Value{0}
\end{document}
oder du verwendest expl3.

\if Anweisung mit Double-Werten

von VossiMB » Mo 31. Okt 2016, 16:36

Hallo,

ich möchte eine \if Anweisung mit "Double"-Werten verwenden.
Das untere Beispiel funktioniert super mit "Integer"-Werten. Ich hatte schon online recherchiert gehabt und manche Dinge probiert, leider ohne Erfolg. Mein Ziel ist quasi, dass ich bei \Value{-1.2} keinen Fehler bekomme.
\documentclass[11pt, headsepline, a4paper, pointlessnumbers]{scrartcl}

\newcommand{\Value}[1]{
	\ifnum #1 < 0
		Negativ
	\else
		Positiv
	\fi	
}

\begin{document}
	\Value{2}	
	\Value{-2}
\end{document}
Liebe Grüße
VossiMB

Nach oben