Seite 1 von 1

Rechnung mit Rechnung.sty

Verfasst: Sa 30. Okt 2010, 19:19
von h1lle
Hallo liebe Leute,

ich verwende Rechnung.sty von http://www.forwiss.uni-passau.de/~berbe ... index.html um eine Rechnung zu erstellen.

Paket ist zwar uralt, finde aber nichts vergleichbares.

Mein Problem ist, sobald ich einen Artikel über ca. 250000 € habe bekomme ich die folgende Fehlermeldung:


! Arithmetic overflow.
<recently read> \@RCHtmptmp


Könnt Ihr mir helfen?

Vielen Dank.

Hier mein Minimalbeispiel:
% Das ist mein LaTeX-Dokument.
\documentclass{scrlttr2}
\usepackage{rechnung}

\begin{document}
	\begin{Rechnung}[B]
		\Artikel{4}{Unterhaltung}{1021883,06}
		\Artikel{4}{Unterhaltung}{21883,06}
		\Artikel{4}{Unterhaltung}{21883,06}
		\Artikel{4}{Unterhaltung}{21883,06}
	\end{Rechnung}
\end{document}

% Ende des Dokumentes 

Verfasst: So 31. Okt 2010, 10:10
von Syralist
Ich vermute jetzt mal ins Blaue:

Das Paket bearbeitet die Beträge kaufmännisch korrekt mit 4 Nachkommstellen. Allerdings intern nicht als Kommazahl (float) sondern als Ganzzahl (integer). Der größte positive Integer in einem 32Bit System ist 2.147.483.648, daher kann das Paket nicht mehr als 214.748,3648€ verarbeiten.
Das vermute ich aufgrund der Fehlermeldung. Ob man das ändern kann hab ich leider auch keine Ahnung ;)
Eventuell könnte man die Anzahl der Nachkommastellen und damit die Genauigkeit reduzieren.