我有4位数字。 1234如何将其分解为组件编号
int i = 1;
int o = 2;
int p = 3;
int a = 4;
任何想法都表示赞赏。
答案 0 :(得分:4)
一些基本的数学:
int num = 1234;
int i = num / 1000 % 10;
int o = num / 100 % 10;
int p = num / 10 % 10;
int a = num % 10;
答案 1 :(得分:1)
此函数将向数组中提取最不重要的四位数字。
void extractFourDigits(int digits[4], int number)
{
for (int i = 0; i < 4; i++) {
digits[3-i] = number % 10;
number /= 10;
}
}