Написать класс-параметрический декоратор Fix(n), с помощью которого все вещественные (как позиционные, так и именные) параметры произвольной декорируемой функции, а также её возвращаемое значение, округляются до n-го знака после запятой (1 ⩽ n ⩽ 16). Если какие-то параметры функции оказались не вещественными, или не вещественно возвращаемое значение, эти объекты не меняются.
Требуется использовать @wraps
В примере входные данные сначала округляются до 2.4568, 3.2266, 3.4327, 4.0755, затем складываются, затем снова округляются. А sign не преобразуется (хотя этого и не видно :)), потому что он не вещественный.
-13.1916