fix: nekonečné desetiné rozvoje

This commit is contained in:
Jonas Havelka 2023-01-03 00:21:12 +01:00
parent 87a209bf2a
commit 0c7a411c1f

View file

@ -123,8 +123,8 @@ class Hodnoceni(bm.SeminarModelBase):
# TODO najít správné místo # TODO najít správné místo
@staticmethod @staticmethod
def inverze_vzorecku_na_prepocet(body, resitelu): def inverze_vzorecku_na_prepocet(body: decimal.Decimal, resitelu) -> decimal.Decimal:
return decimal.Context(prec=1).create_decimal_from_float(body * (resitelu + 2) / 3) return round(body * (resitelu + 2) / 3, 1)
@property @property
def body_celkem(self): def body_celkem(self):