Exemplo n.º 1
0
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));
	}
}
Exemplo n.º 2
0
CountPtr<Value> ValueFloat::mult(const ValueInt& left)    const { return CountPtr<Value>(new ValueFloat(left.getVal() * m_val)); }
Exemplo n.º 3
0
CountPtr<Value> ValueFloat::gt(const ValueInt& left)      const { return (left.getVal() > m_val) ? VALUEBOOL_TRUE : VALUEBOOL_FALSE; }