CountPtr<Value> ValueFloat::div(const ValueInt& left) const { if(m_val == 0) { //WARN_P(_("Division by zero")); return VALUENULL; } else { return CountPtr<Value>(new ValueFloat(left.getVal() / m_val)); } }
CountPtr<Value> ValueFloat::mult(const ValueInt& left) const { return CountPtr<Value>(new ValueFloat(left.getVal() * m_val)); }
CountPtr<Value> ValueFloat::gt(const ValueInt& left) const { return (left.getVal() > m_val) ? VALUEBOOL_TRUE : VALUEBOOL_FALSE; }