我有这样的程序:cstring strTemp1;
               strTemp1.Format("%.1f",atof(up.zzzb));
     theSet.m_ZDSN=atof(strTemp1);
假如我的up.zzzb=454.768,得到的结果则是theSet.m_ZDSN=454.8;
请问如何使得到的结果是theSet.m_ZDSN=454.7,只保留一位小数,不四舍五入。急请快回答