public function neg()
    {
        if ($this->value === null) {
            return new FloatType($this->value);
        }

        return new FloatType($this->value * -1);
    }
public function neg()
    {
        if ($this->value === null) {
            return new FloatType($this->value);
        }

        return new FloatType($this->value * -1);
    }
public function neg ( ) { if ( $ this -> value === null ) { return new FloatType ( $ this -> value ) ; } return new FloatType ( $ this -> value * - 1 ) ; }
Negation. Product is always FloatType.

@return FloatType
Negation . Product is always FloatType .