Skip to content

Latest commit

 

History

History
26 lines (17 loc) · 952 Bytes

README.md

File metadata and controls

26 lines (17 loc) · 952 Bytes

Pi calculator in Java using multithreading techniques.

Screenshot

How to use

Note: Tested only on Windows. Possible UI problems under Linux

  1. You need to have installed Java SDK

  2. Execute the pi.jar using the command:

    java -jar pi.jar
    

Optional parameters:

  • -p 1000 or --terms 1000
    ~ Sets the number of terms that it has to calculate. Ex. 1000
  • -t 4 or --threads 4
    ~ Sets the number of thread to be used in the calculation. Ex 4
  • -o pi.txt or --out pi.tx
    ~ Sets an output file to the calculated Pi
  • -q or --quiet
    ~ Puts the program in quiet mode. The ui will not be started and the return value will be the time needed to compute the Pi. The Pi itself will go in the file specified using '-o'

Resources

  1. Pi calculation - using Ramanujan's Formula for Pi
  2. UI - using Swing