这可能是非常基本的,但我正在寻找最简单的方法来获取数字的左数字,以及右数字。
所以54
会给我两个整数,int a=5
和int b=4
。
答案 0 :(得分:5)
尝试
int x=54;
int left = x/10;
int right = x % 10;
基本的东西
对于iharob满意度
int left = (x/10) % 10;
答案 1 :(得分:0)
试试这个
int x = 54;
int left;
int right;
right = (int)log10(x);
left = x / (int)pow(10, right);
right = x % (int)pow(10, right);
请注意,这适用于任意数量的数字。