Sayantan's Blog On Python Programming

PYTHON CALCULATORS

PYTHON CALCULATORS

BODMAS RULE:

ADDITION & SUBTRACTION:

Addition and Subtraction operator are just + and – of simple arithmetic.

# Python Calculator example

# Addition & Subtraction example

a = 15
b = 10
c = 7

print("\nValue of a -> ", a)
print("\nValue of b -> ", b)
print("\nValue of c -> ", c)

result = a + b + c
print("\nResult of a + b + c -> ", result)

result = a + b - c
print("\nResult of a + b - c -> ", result)

result = a - b - c
print("\nResult of a - b - c -> ", result)

result = a - (b - c)
print("\nResult of a - (b - c) -> ", result)

result = (a - b) - c
print("\nResult of (a - b) - c -> ", result)

result = a - (b + c)
print("\nResult of a - (b + c) -> ", result)

PYTHON CALCULATORS : Output

Value of a ->  15

Value of b ->  10

Value of c ->  7

Result of a + b + c ->  32

Result of a + b - c ->  18

Result of a - b - c ->  -2

Result of a - (b - c) ->  12

Result of (a - b) - c ->  -2

Result of a - (b + c) ->  -2

In the above example we have seen the various combination of addition and subtraction. Using parenthesis has the same impact as in BODMAS rule.

MULTIPLICATION:

# Python Calculator example

# Multiplication example

a = 15
b = 10
c = 7

print("\nValue of a -> ", a)
print("\nValue of b -> ", b)
print("\nValue of c -> ", c)

result = a + b * c
print("\nResult of a + b * c -> ", result)

result = (a + b) * c
print("\nResult of (a + b) * c -> ", result)

result = a * b - c
print("\nResult of a * b - c -> ", result)

result = a * (b - c)
print("\nResult of a * (b - c) -> ", result)

result = a - b * c
print("\nResult of a - b * c -> ", result)

result = (a - b) * c
print("\nResult of (a - b) * c -> ", result)

PYTHON CALCULATORS : Output

Value of a ->  15

Value of b ->  10

Value of c ->  7

Result of a + b * c ->  85

Result of (a + b) * c ->  175

Result of a * b - c ->  143

Result of a * (b - c) ->  45

Result of a - b * c ->  -55

Result of (a - b) * c ->  35

DIVISION:

# Python Calculator example

# Division example

a = 6
b = 18
c = 12

print("\nValue of a -> ", a)
print("\nValue of b -> ", b)
print("\nValue of c -> ", c)

result = a + b / c
print("\nResult of a + b / c -> ", result)

result = (a + b) / c
print("\nResult of (a + b) / c -> ", result)

result = a / b - c
print("\nResult of a / b - c -> ", result)

result = a / (b - c)
print("\nResult of a / (b - c) -> ", result)

result = a - b / c
print("\nResult of a - b / c -> ", result)

result = (a - b) / c
print("\nResult of (a - b) / c -> ", result)

result = a * b / c
print("\nResult of a * b / c -> ", result)

result = a / b * c
print("\nResult of a / b * c -> ", result)

result = a / (b * c)
print("\nResult of a / (b * c) -> ", result)

PYTHON CALCULATORS : Output

Value of a ->  6

Value of b ->  18

Value of c ->  12

Result of a + b / c ->  7.5

Result of (a + b) / c ->  2.0

Result of a / b - c ->  -11.666666666666666

Result of a / (b - c) ->  1.0

Result of a - b / c ->  4.5

Result of (a - b) / c ->  -1.0

Result of a * b / c ->  9.0

Result of a / b * c ->  4.0

Result of a / (b * c) ->  0.027777777777777776

QUOTIENT OF DIVISION:

# Python Calculator example

# Quotient example

a = 4
print("\nValue of a -> ", a)

a //= 2
print("\nQuotient of a/2 -> ", a)

a = 12
print("\nValue of a -> ", a)

a //= 3
print("\nQuotient of a/3 -> ", a)

PYTHON CALCULATORS : Output

Value of a ->  4

Quotient of a/2 ->  2

Value of a ->  12

Quotient of a/3 ->  4

REMAINDER OF DIVISION:

# Python Calculator example

# Remainder of division example

a = 4
print("\nValue of a -> ", a)

a %= 3
print("\nRemainder of a/3 -> ", a)

a = 12
print("\nValue of a -> ", a)

a %= 7
print("\nRemainder of a/7 -> ", a)

a = 10
print("\nValue of a -> ", a)

a %= 5
print("\nRemainder of a/5 -> ", a)

PYTHON CALCULATORS : Output

Value of a ->  4

Remainder of a/3 ->  1

Value of a ->  12

Remainder of a/7 ->  5

Value of a ->  10

Remainder of a/5 ->  0

EXPONENTIAL OPERATION:

Exponential operators help us to extract the exponential values of a given number.

# Python Calculator example

# Exponential operation example

a = 4
print("\nValue of a -> ", a)

a **= 2
print("\nSquare of a -> ", a)

a = 4
a **= 3
print("\nCube of a -> ", a)

PYTHON CALCULATORS : Output

Value of a ->  4

Square of a ->  16

Cube of a ->  64

In the above example we have extracted the square and cube of number 4.

PYTHON CALCULATORS : Output

RELATED TOPICS:

Leave a Comment

Your email address will not be published. Required fields are marked *