1private int NumberDecimalPlaces(double dec)
2 {
3 string testdec = Convert.ToString(dec);
4 int s = (testdec.IndexOf(".") + 1); // the first numbers plus decimal point
5 return ((testdec.Length) - s); //total length minus beginning numbers and decimal = number of decimal points
6 }