Grundrechenoperationen mit Millionen von Dezimalstellen.

 

Zur Download-Seite vom Riesen-Rechner

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.

 

 

Zurück

Diese Seiten drucken