//-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
# include & lt; The VCL. H>
# include & lt; stdio.h>
# pragma hdrstop
//-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
# pragma argsused
Int main (int arg c, char * argv [])
{
AnsiString m_str="0.74";
Double m_num=0.74;
Double m_num2=m_str. ToDouble ();
If (m_num & lt; M_str. ToDouble ())
{
Printf (" ToDouble % 2 f & lt; % 2 f \ n ", m_num, m_str. ToDouble ());
}
If (m_num & lt; M_num2)
{
Printf (" % 2 f & lt; % 2 f \ n ", m_num, m_num2);
}
System (" PAUSE ");
return 0;
}
CodePudding user response:
The results should be this alsoCodePudding user response:
You change which is a step in the rightIf (m_num & lt; M_num2)
Caption=1;
The else
Caption="2";
CodePudding user response: