Coverage for src/funcalc/calc.py: 100%

14 statements  

« prev     ^ index     » next       coverage.py v7.5.3, created at 2024-06-15 16:32 -0400

1def addition(x: float, y: float) -> float: 

2 z = x + y 

3 return z 

4 

5 

6def subtraction(x: float, y: float) -> float: 

7 z = x - y 

8 return z 

9 

10 

11def multiplication(x: float, y: float) -> float: 

12 z = x * y 

13 return z 

14 

15 

16def division(x: float, y: float) -> float: 

17 if y == 0: 

18 raise ValueError("Cannot divide by 0") 

19 else: 

20 z = x / y 

21 return z