日期:2014-05-18 浏览次数:20797 次
double x = 200.02356; int part_num_count = Regex.Match(x.ToString(),@"(?<=\.)\d+").Value.ToCharArray().Count();//5
------解决方案--------------------
字符型转换为字符串
1. // C 货币
2. 2.5.ToString("C"); // ¥2.50
3. // D 10进制数
4. 25.ToString("D5"); // 25000
5. // E 科学型
6. 25000.ToString("E"); // 2.500000E+005
7. // F 固定点
8. 25.ToString("F2"); // 25.00
9. // G 常规
10. 2.5.ToString("G"); // 2.5
11. // N 数字
12. 2500000.ToString("N"); // 2,500,000.00
13. // X 16进制
14. 255.ToString("X"); // FF