I'm trying to find the n
th digit of an integer of an arbitrary length. I was going to convert the integer to a string and use the character at index n...
char Digit = itoa(Number).at(n);
...But then I realized the itoa
function isn't standard. Is there any other way to do this?
A direct answer is:
You should include the
<math>
library(number/intPower(10, n))%10
just define the function
intPower
.