Calculator with operations add, subtract, divide, multipy and root.
Project description
Calculator
Arithmetic calculator with operations add, subtract, divide, multipy and root.
Installation
pip install calculator_olu_ile
Usage
For example: Addition with package on IDLE
>>> from calculator_olu_ile.calculator import Calculator
>>> cal = Calculator()
>>> cal.add(2)
>>> print(cal.accum)
2
>>> cal.add(2)
>>> print(cal.accum)
4
For example: Subtraction with package on IDLE
>>> from calculator_olu_ile.calculator import Calculator
>>> cal = Calculator()
>>> cal.subtract(2)
>>> print(cal.accum)
-2
>>> cal.subtract(2)
>>> print(cal.accum)
-4
For example: Multiplication with package on IDLE
>>> from calculator_olu_ile.calculator import Calculator
>>> cal = Calculator()
>>> cal.multiply(2)
>>> print(cal.accum)
0
>>> cal.accum = 2
>>> cal.multiply(2)
>>> print(cal.accum)
4
For example: Divide with package on IDLE
>>> from calculator_olu_ile.calculator import Calculator
>>> cal = Calculator()
>>> cal.divide(2)
>>> print(cal.accum)
0.0
>>> cal.accum = 2
>>> cal.divide(2)
>>> print(cal.accum)
1.0
For example: Root with package on IDLE
>>> from calculator_olu_ile.calculator import Calculator
>>> cal = Calculator()
>>> cal.accum = 9
>>> cal.root(2)
>>> print(cal.accum)
3.0
For example: Is_input_valid with package on IDLE
>>> from calculator_olu_ile.calculator import Calculator
>>> cal = Calculator()
>>> print(cal.is_input_valid("text"))
False
>>> print(cal.is_input_valid(6))
True
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 calculator_olu_ile-0.2.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1bcc5ce5857e4b3b7fa070fb91ac9b9bd876ce6d91a4e4f76d99dd4bb2e2dd77 |
|
MD5 | a78c3817ef255aac141dbd448315504c |
|
BLAKE2b-256 | 542aa824c00b119b9d3ff3e6c07d15b1801efe6d6ce91bd65f03d512078e071f |