我目前有一个自定义格式并显示在标签中的 int 值。int 值始终是一个 5 位数字,我在十分位和百分之一之间用 + 符号显示它。如果 number = 12345,则 displayNumber = 123+45。
ViewController.m
int high = number / 100;
int low = number - (high * 100);
NSString *displayNumber = [NSString stringWithFormat:@"%d+%d", high, low];
我的问题是数字在十分位时为零。如果 number = 12304,displayNumber 将显示为 123+4,我希望它显示为 123+04。我已经尝试使用 if 语句来表示 low < 10,但这与我的其余代码不能很好地结合。有没有什么简单的方法可以让低位显示两位数,即使它是一位数?提前感谢您的宝贵时间。