if (multiplier.get_value() == 0.0)
{
multiplicand.set_value(0.0, this);
}
else
{
multiplicand.set_value(product.get_value() / multiplier.get_value(), this);
}
}
else if (multiplicand.has_value() && product.has_value())
{
if (multiplicand.get_value() == 0)
{
multiplier.set_value(0.0, this);
}
else
{
multiplier.set_value(product.get_value() / multiplicand.get_value(), this);
}
}
}
public void reset()
{
multiplier.reset(this);
multiplicand.reset(this);
product.reset(this);
}
}
文章来源于领测软件测试网 https://www.ltesting.net/