思路,寻找n所在的数字范围,然后确定是哪一个数字,最后确认是数字上的哪一位
1、确认n所在的数字范围,通过不断减去,“1-9”也就是9个数字等于9个数,“10-99”也就是90个数字等于180个数,“....”,最终能够确认是哪个范围的数的数目超过了n,也就是n所在的数字的范围
2、用所在范围的起始值加上(n-1)/所在范围的数字都有多少位数,例如:100+(n-1)/3,确认了数字是多少
3、最后使用(n-1)%所在范围的数字都有多少位数+1来确认数字所在下标,例如(n-1)%3+1
4、(num/pow(10,digit-index))%10来确定下标上的数字