Example #1
0
void Float::Assign(Float& v)
{
  if(this->Is_float32())
    {
      if(v.Is_float32())
	this->data._float_value = v.data._float_value;
      else
	this->data._float_value = v.data._double_value;
    }
  else   if(this->Is_double64())
    {
      if(v.Is_float32())
	this->data._double_value = v.data._float_value;
      else 
	this->data._double_value = v.data._double_value;
    }
}