Fixed small typing issue
This commit is contained in:
@@ -1,3 +1,6 @@
|
||||
from typing import Tuple
|
||||
|
||||
|
||||
class Capaciteitstarief:
|
||||
def __init__(self):
|
||||
self.gemiddelde_maandpiek = 38.7570 # Eur / KW / jaar
|
||||
@@ -15,9 +18,13 @@ class Capaciteitstarief:
|
||||
:type days: int
|
||||
"""
|
||||
peak = max(peak, 2.5)
|
||||
return ((peak * self.gemiddelde_maandpiek) / 365 * days + usage * self.kwh_tarief + self.databeheer / 365 * days) * self.btw
|
||||
return (
|
||||
(peak * self.gemiddelde_maandpiek) / 365 * days
|
||||
+ usage * self.kwh_tarief
|
||||
+ self.databeheer / 365 * days
|
||||
) * self.btw
|
||||
|
||||
def calculate_per_kwh(self, peak: float) -> tuple(float, float):
|
||||
def calculate_per_kwh(self, peak: float) -> Tuple[float, float]:
|
||||
"""calculate_per_kwh distribution cost
|
||||
|
||||
:param peak: gemiddelde peak over alle maanden
|
||||
@@ -25,4 +32,3 @@ class Capaciteitstarief:
|
||||
:return: cost per kwh and yearly costs
|
||||
"""
|
||||
return self.kwh_tarief, self.databeheer + self.gemiddelde_maandpiek * peak
|
||||
|
||||
Reference in New Issue
Block a user