Skip to content
tux-sourceishPublic

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

Repository files navigation

Phi-Rechner

Dieses Projekt enthält zwei kleine C++ Programme zur Berechnung der Zahl Phi (des goldenen Schnitts) mit hoher Präzision.

Dateien

  • phi.cpp: Ein einfaches Programm, das Phi auf eine angegebene Anzahl von Nachkommastellen berechnet.
  • phibereich.cpp: Ein erweitertes Programm, das entweder Phi auf eine angegebene Anzahl von Nachkommastellen berechnet, einen bestimmten Bereich von Nachkommastellen ausgibt oder die Nachkommastellen mit einer Verzögerung "streamt".

Voraussetzungen

Um die Programme zu kompilieren, benötigen Sie g++ und die Entwicklungsbibliotheken für Boost und GMP. Sie können diese auf Debian/Ubuntu-basierten Systemen wie folgt installieren:

sudo apt-get update
sudo apt-get install -y g++ libboost-all-dev libgmp-dev

Kompilierung

Führen Sie die folgenden Befehle aus, um die Programme zu kompilieren. Die Verwendung von -std=c++11 (oder neuer) wird empfohlen.

phi:

g++ -std=c++11 -o phi phi.cpp -lgmp

phibereich:

g++ -std=c++11 -o phibereich phibereich.cpp -lboost_system -lboost_thread -lgmp -pthread

Benutzung

phi

# Beispiel: Phi mit 100 Nachkommastellen berechnen
./phi 100

phibereich

# Modus 1: Gesamte Zahl mit N Nachkommastellen ausgeben
./phibereich 100

# Modus 2: Einen Bereich von Nachkommastellen ausgeben (z.B. von Stelle 50 bis 100)
./phibereich 50 100

# Modus 3: Die Nachkommastellen einzeln ausgeben ("streamen")
./phibereich -c 100

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages