SetPrecision
is a small module providing a simple way to set the precision of a floating point number or decimal to the desired amount of digits following the decimal point.
Easiest method. Highly recommended over manual installation.
-
To install
SetPrecision
usingpip
, enter the following:python -m pip install SetPrecision
-
Done!
Not recommended.
-
Before use, navigate to intended installation location, and create a new directory.
-
Clone repository with the git client of your preference using the following command:
-
git clone https://github.com/schlopp96/SetPrecision/releases/latest
-
-
Install all dependencies for this package within said directory using:
-
pip install -r requirements.txt
-
-
(Optional): move installation directory to
"path/to/Python/Libs/site_packages"
to be able to import this package to a Python program like any other importable package. -
Done!
-
In order to use
SetPrecision
, start by importing the module to your Python environment:from SetPrecision import set_precision
-
Now, simply call the
set_precision
method and enter your desired number to be formatted as thenumber
parameter, and the level of precision as theprecision
parameter:>>> testA = 3.141592653589793 # Not necessary to set number as variable. >>> testA = set_precision(testA, 2) >>> print(testA) '3.15' >>> testB = 3.141592653589793 >>> testB = set_precision(testB, 4) >>> print(testB) '3.1416'
Note that the output is automatically rounded up when
number >= 5
, and down whennumber < 5
.
- Both params can be entered in string format, and will output successfully assuming that both parameters can be cast to their appropriate types.
- This is done automatically.
- If you have any questions, comments, or concerns that cannot be alleviated through the project's GitHub repository, please feel free to contact me through my email address:
schloppdaddy@gmail.com