字符串中判断数字(值),包含小数点,正负号

时间:2025-03-11 22:17:00
BOOL CItemJudgeStd::IsDigital(CString strItem)
{
 for(int i= 0; i<(); i++)
 {
  // check"+"、"-"正负号
  if (i== 0 && ((i)== 0x2B || (i)== 0x2D))
   continue;
  
  // check char
  if ( !isdigit((i)) && (i)!= '.')
   return FALSE;
 }
 // check 小数点
 if (('.')!= ('.'))
  return FALSE;
 return TRUE;
}