从1到4位数字中提取2个数字

时间:2014-03-01 23:03:10

标签: objective-c

以下是我需要做的事情:

我得到一个从0到9999的int。

我需要做的是想象这个int是0填充到4位数:

4 -> 0004
675 -> 0675
etc

然后我需要将前2位数字提取到int中,将最后2位数字提取到int:

4 -> (0,4)
675 -> (6,75)
8976 -> (89,76)

我只是不确定如何在obj-C中这样做。

由于

1 个答案:

答案 0 :(得分:5)

int initial = 4;

int first = initial / 100; // will be 0
int second = initial % 100; // will be 4

int initial = 8976;

int first = initial / 100; // will be 89
int second = initial % 100; // will be 76