py_everything.maths
¶
Source code: py_everything/maths.py
This module deals with mathematical functions and operations.
- py_everything.maths.add(num1, num2, *args)¶
Function for adding 2 or more numbers.
- Parameters
num1 (Union) – First Number.
num2 (Union) – Second Number.
*args –
Rest numbers.
- Returns Union
Result
- py_everything.maths.subtract(num1, num2, *args)¶
Function for subtracting 2 or more numbers.
- Parameters
num1 (Union) – First Number.
num2 (Union) – Second Number.
*args –
Rest numbers.
- Returns Union
Result
- py_everything.maths.multiply(num1, num2, *args)¶
Function for multipling 2 or more numbers.
- Parameters
num1 (Union) – First Number.
num2 (Union) – Second Number.
*args –
Rest numbers.
- Returns Union
Result
- py_everything.maths.divide(num1, num2, type)¶
Function for dividing 2 numbers.
- Parameters
num1 (Union) – First Number.
num2 (Union) – Second Number.
type (str) – Integer division or float division.
- Returns Union
Result
- Raises
error.UnknownDivisionTypeError – Raised if division type can’t be determined.
- py_everything.maths.floatDiv(num1, num2)¶
- Parameters
num1 (Union) – First Number.
num2 (Union) – Second Number.
- Returns Union
Result
- py_everything.maths.intDiv(num1, num2)¶
- Parameters
num1 (Union) – First Number.
num2 (Union) – Second Number.
- Returns Union
Result
- py_everything.maths.expo(num1, num2)¶
- Parameters
num1 (Union) – First Number.
num2 (Union) – Second Number.
- Returns Union
Result
- py_everything.maths.mod(num1, num2)¶
- Parameters
num1 (Union) – First Number.
num2 (Union) – Second Number.
- Returns Union
Result
- py_everything.maths.evalExp(exp)¶
- Parameters
exp (Union) – Mathematical Expression
- py_everything.maths.avg(listOfNos)¶
- Parameters
listOfNos (Union) – List Of Nos. for average.
- Returns float
Average of nos.
- py_everything.maths.factorial(num)¶
- Parameters
num (Union) – Number for Factorial.
- Returns int
Result of factorial
- py_everything.maths.ceil(num)¶
- Parameters
num (Union) – Number for rounding up.
- Returns int
Result
- py_everything.maths.floor(num)¶
- Parameters
num (Union) – Number for rounding down.
- Returns int
Result