我是编程新手并陷入困境。 我有一个任何长度的长变量。 我想提取这个数字的任意数字。 一个例子:数字= 135678256,我想要前两位数字,这里是13。 我添加了一些伪代码,它代表了我的第一个想法。
int digits(long n){
int x = n / (10^ length(long n)) ;
int y = n / (10^(length(long n)-1)) ;
y = x-y;
return x,y};
length是一个返回Number的长度的函数。
如何有效地更改我的代码以获得第四和第五位数? 非常感谢!