floats in mixed arithmetics now are calculated in structs NFLOAT = re + im