Skip to content

Commit d3f0e10

Browse files
authored
Update measurements.py
1 parent ccdf74e commit d3f0e10

1 file changed

Lines changed: 4 additions & 7 deletions

File tree

src/measurements.py

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,15 @@ def __init__(self, reading: float):
55
self.meters = self.__distance_in_meters(reading)
66

77
def __distance_in_feet(self, reading: float) -> float:
8-
cm = self.__distance_in_cm(reading)
9-
if (cm <= 0):
10-
return 0
11-
return (cm / 2.54) / 12
8+
""" Takes a reading and returns the distance in feet """
129

1310
def __distance_in_meters(self, reading: float) -> float:
14-
return self.__distance_in_cm(reading) / 100
11+
""" Takes a reading and returns the distance in meters """
1512

1613
def __distance_in_cm(self, reading: float) -> float:
17-
return (reading / 2) / 29.1
14+
""" Uses formula in README to convert a reading to centimeters """
1815

1916
def __str__(self):
2017
return f"""Object is:
2118
* {round(self.feet, 2)} feet away
22-
* {round(self.meters, 2)} meters away"""
19+
* {round(self.meters, 2)} meters away"""

0 commit comments

Comments
 (0)