In C#, what\'s the best way to get the 1st digit in an int? The method I came up with is to turn the int into a string, find the 1st char of the string, then turn it back to
Here's how
int i = Math.Abs(386792); while(i >= 10) i /= 10;
and i will contain what you need
i