Добавьте два fi объекты с помощью fimath объект
c = add(F,a,b)
a.fimath = F; b.fimath = F; c = a + b
но не идентичный. Когда вы используете add, fimath свойства a и b не изменяются, и выход fi объект, c, не имеет никакого локального fimath. Когда вы используете синтаксис c = a + b, где a и b имейте их собственный fimath объекты, выход fi объект, c, присвоен тот же fimath возразите как входные параметры a и b.