Document ID: /fineweb-2-swissfilter-quality_10-filterrobots/filtered/03330.jsonl.gz/1092

Grundrechenoperationen mit Millionen von Dezimalstellen.
Dieser angebotene Download ist eine C++ Konsolenapplikation.
Wird das Programm benützt als Rechner mit Eingabe via Tastatur so startet man das Programm am Besten unter einer Dos Eingabeaufforderung.
Unter Windows findet man eine Dos Eingabeaufforderung meistens unter ‚Programme’ und dann unter ‚Zubehör’.
Da dieser Rechner jedoch Millionen von Dezimalstellen rechnet ist er eigentlich eher konzipiert um die Eingabe und Ausgabe in Dateien zu verwalten.
In welcher Form und mit welchen Datei-Parametern das Programm gestartet werden kann wird folgend beschrieben:
Es werden die vier folgenden Grundoperationen unterstützt: Addition, Subtraktion, Multiplikation, Division.
Wenn beim Aufruf von diesem Programm ein Dateiname angegeben wird, so werden die Zahlenwerte aus der Datei gelesen,
ansonsten wird die Eingabe von der Tastatur erwartet.
Eingabe via Tastatur
------------------------
Das Programm starten mit der Eingabe: BigCalculator
Die Syntax der Eingabe von der Tastatur sieht beispielsweise wie folgt aus:
32434552+4154/79200*-205*56056743948+423423546656877908/-234667788767423*34435566435435453454365-767879908676456
Erläuterung:
Es werden zwei Zahlen addiert, dann wird das Ergebnis durch eine Zahl dividiert, dann wird das Ergebnis mit
einer
Zahl multipliziert, dann wird vom Ergebnis eine Zahl subtrahiert.
Achtung! Zeilenumbrüche sind nicht erlaubt.
Eingabe via Datei
---------------------
Das Programm starten mit der Eingabe: BigCalculator rechnungen.txt
Die Syntax der Eingabe aus der Datei (in Diesem Beispiel 'rechnungen.txt') sieht beispielsweise wie folgt aus:
3243455241547920030456060420556056743948+423423546656877908/234667788767423*34435566435435453454365-767879908676456
Also identisch mit einer Eingabe via Tastatur.
Die Syntax einer Datei darf aber auch folgendermassen sein:
-53535564768798976584543547
+4523456535
+2345345546577
*-7375656365
*343
/-70980298570549872509824709
Wird eine Datei verwendet, so wird das Ergebnis direkt in die Datei eingetragen. Es wird auch jedes Zwischenresultat
eingetragen.
WICHTIG: Es gibt keine 'Punkt vor Strich' Regel. Es wird immer von Links nach Rechts gerechnet.
Es wird Ganzzahlarithmetik angewendet. Zahlen mit Kommastellen sind nicht zulässig.