예제 #1
0
파일: valuefloat.cpp 프로젝트: sdasgup3/gri
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));
	}
}
예제 #2
0
파일: valuefloat.cpp 프로젝트: sdasgup3/gri
CountPtr<Value> ValueFloat::mult(const ValueInt& left)    const { return CountPtr<Value>(new ValueFloat(left.getVal() * m_val)); }
예제 #3
0
파일: valuefloat.cpp 프로젝트: sdasgup3/gri
CountPtr<Value> ValueFloat::gt(const ValueInt& left)      const { return (left.getVal() > m_val) ? VALUEBOOL_TRUE : VALUEBOOL_FALSE; }