|
2 | 2 | Isolate the Decimal part of a Number
|
3 | 3 | """
|
4 | 4 |
|
| 5 | + |
5 | 6 | def decimal_isolate(number, digitAmount):
|
6 |
| - """ |
7 |
| - Isolates the decimal part of a number. |
8 |
| - If digitAmount > 0 round to that decimal place, else print the entire decimal. |
9 |
| - >>> decimal_isolate(35.345, 1) |
10 |
| - 0.3 |
11 |
| - >>> decimal_isolate(35.345, 2) |
12 |
| - 0.34 |
13 |
| - >>> decimal_isolate(35.345, 3) |
14 |
| - 0.345 |
15 |
| - """ |
16 |
| - if (digitAmount > 0): |
17 |
| - return round(number - int(number), digitAmount) |
18 |
| - return number - int(number) |
| 7 | + |
| 8 | + """ |
| 9 | +Isolates the decimal part of a number. |
| 10 | +If digitAmount > 0 round to that decimal place, else print the entire decimal. |
| 11 | +>>> decimal_isolate(35.345, 1) |
| 12 | +0.3 |
| 13 | +>>> decimal_isolate(35.345, 2) |
| 14 | +0.34 |
| 15 | +>>> decimal_isolate(35.345, 3) |
| 16 | +0.345 |
| 17 | +""" |
| 18 | + if (digitAmount > 0): |
| 19 | + return round(number - int(number), digitAmount) |
| 20 | + return number - int(number) |
19 | 21 |
|
20 | 22 | if __name__ == "__main__":
|
21 |
| - print(decimal_isolate(35.345, 1)) |
22 |
| - print(decimal_isolate(35.345, 2)) |
23 |
| - print(decimal_isolate(35.345, 3)) |
24 |
| - |
| 23 | + print(decimal_isolate(35.345, 1)) |
| 24 | + print(decimal_isolate(35.345, 2)) |
| 25 | + print(decimal_isolate(35.345, 3)) |
0 commit comments