got this value -2.689785E + 23 and i need convert it to absolute before work with him.
When abs method is used, it returns 0. I was checking why and it's about that abs checks if number is zero before call additiveInverse, that method also check if value is zero.
The scale with that number is -1 automaticaly, then the check of isZero always returns true.