int CcalculatorDlg::Count(const TCHAR * str)
{
const TCHAR *pt = str;
int num =1;
int result=0;
while(*pt!='.')
{
pt++;
}
while(num<6)
{
pt++;
num ++;
}
num=1;
while(*pt=='0'&&num<7)
{
pt --;
num++;
}
if(num == 1)
return 6;
return (6-num);}
这是网上看到的一个代码的实现方法,但是我看不懂谁能给解释下吗?或者说说该怎么实现。谢谢!