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_state)
2
>>> cal.add(2)
>>> print(cal.accum_state)
4
For example: Subtraction with package on IDLE
>>> from calculator_olu_ile.calculator import Calculator
>>> cal = Calculator()
>>> cal.subtract(2)
>>> print(cal.accum_state)
2
>>> cal.subtract(2)
>>> print(cal.accum_state)
0
For example: Multiplication with package on IDLE
>>> from calculator_olu_ile.calculator import Calculator
>>> cal = Calculator()
>>> cal.add(2)
>>> print(cal.accum_state)
2
>>> cal.add(2)
>>> print(cal.accum_state)
4
For example: Divide with package on IDLE
>>> from calculator_olu_ile.calculator import Calculator
>>> cal = Calculator()
>>> cal.divide(2)
>>> print(cal.accum_state)
2
>>> cal.divide(2)
>>> print(cal.accum_state)
1.0
For example: Root with package on IDLE
>>> from calculator_olu_ile.calculator import Calculator
>>> cal = Calculator()
>>> cal.root(4)
>>> print(cal.accum_state)
2.0
For example: Reset with package on IDLE
>>> from calculator_olu_ile.calculator import Calculator
>>> cal = Calculator()
>>> cal.reset(2)
>>> print(cal.accum_state)
2
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.1.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7a4dce85afdc6edb18da76c9ebf419d9178ee338233681d2f1ee604aaf1179eb |
|
MD5 | 7503d0aef5c8410e93cdcecff939b555 |
|
BLAKE2b-256 | 1ab099921a06c3d7bbe451fe33ca4c43ca6759d3a6fa386e97a70a832abfd70c |