Hallo,
ich würde gerne das Ergebnis einer Rechnung mit FPeval in meinem Dokument habe.
Verwende ich es folgendermaßen, dann funktioniert es einwandfrei:
Code:
\FPeval{\result}{round(1+1/2,2)
Ich möchte aber nun Zahlen aus einer csv-Datei mit datatool einlesen.
Diese sind folgendermaßen definiert:
Code:
\newcommand{\D}[2]{\FPadd{\erg}{1}{#2}\FPround{\erg}{\erg}{0} \DTLgetvalue{\A}{Komm}{\erg}{\dtlcolumnindex{Komm}{D#1}} \A}
Leider bekomme ich, wenn ich mit einer solchen Zahl rechnen will, immer eine Fehlermeldung:
Code:
\FPeval{\result}{round(\D{xA}{43}/2,2)
Fehlermeldung ist folgende:
! Argument of \next has an extra }.
\par \FPdiv \result
Ich kann die Zahlen aber mit folgendem Code problemlos einfügen:
Code:
$\frac{\D{xA}{43}}{2}$
Hat jemand eine Idee?
Danke!
Lesezeichen