Calculate percentages without worrying about ZeroDivision errors
Project description
Python Percentage
Calculate percentages without worrying about ZeroDivision errors
Install
pip install python_percentage
Usage
python_percentage
comes with different useful functions for different percentage calculations
Calculate percentage between 2 floats
from python_percentage import get_percentage
# I want to get the 20.0% of 200.0
result = get_percentage(20.0, 200.0)
# 200.0 * float(20.0) / float(100.0)
print(result) # 40.0
Calculate which percentage represents a float based on another float
from python_percentage import percentage_of
# I want to get which percentage is 1.0 of 2.0
result = percentage_of(1.0, 2.0)
# 100.0 * float(1.0) / float(2.0)
print(result) # 50.0
Increment percentage of a float
from python_percentage import increment
# I want to increment a 10.0% the float 20.0
result = increment(10.0, 20.0)
# 20.0 + get_percentage(10.0, 20.0)
print(result) # 22.0
Decrement percentage of a float
from python_percentage import decrement
# I want to decrement a 10.0% the float 20.0
result = decrement(10.0, 20.0)
# 20.0 - get_percentage(10.0, 20.0)
print(result) # 18.0
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for python_percentage-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c265cbf0613ca48a379cdc2d4e3bfe569fcb0a571ab19d14f2ec8bad7954ac19 |
|
MD5 | ac4f07e8ad8b2adb43ac7a60701f4961 |
|
BLAKE2b-256 | f8ad8eb6e20e63d65876889889b346c19686eb70ba7b9f15f00b9d0c1658f5bb |