Skip to main content

to compute N digits of pi

Project description

this is toy tool to compute the N digits of pi

usage

install

  • python3 -m pip install pi-compute or
  • python3 -m pip install --index-url https://pypi.org/simple/ pi-compute

python usage

  • python3 -m pi_compute.pi 1000
  • import pi_compute as pi; pi.compute(1000)

cpp usage

  • make pi_thread for two threads
  • make pi_v2 for single thread

implementations

  • pi.d:this is the original d language implementations of pi
  • pi.cpp: motivated by pi.d and use two threads to build the dynamic shared library
  • test/pi_v2.cpp is single thread
  • test/pi_thread.cpp is two threads

reference:

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pi_compute-3.14.15926.tar.gz (13.9 kB view details)

Uploaded Source

File details

Details for the file pi_compute-3.14.15926.tar.gz.

File metadata

  • Download URL: pi_compute-3.14.15926.tar.gz
  • Upload date:
  • Size: 13.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.6

File hashes

Hashes for pi_compute-3.14.15926.tar.gz
Algorithm Hash digest
SHA256 23d8aaffc20c30fc2a835946d0619649e800ebcc9325b85c9e70f1269950718a
MD5 49b9666a3f3d0542db37715f3474cebf
BLAKE2b-256 0b24096c27345249d6311369ea20e888cfd97b99d2f0731b060552b93bd44cfa

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page