我正在创建一个计算器应用。出于美观原因(数字需要与图像对齐),结果总是需要五位数,即使前四位是空格或零。例如,用户输入1 + 1,结果为2,但我的应用程序应将其显示为“00002”或“2”。
我怎样才能做到这一点?
答案 0 :(得分:2)
嗯,当你说数字应该总是五位数时,你会反驳自己,然后说你的应用应该显示为“00002”或“2”。我会假设你真的想要前者?这是一个简单的例子,假设您的号码为int x
。
int x = 2;
NSString *string = [NSString stringWithFormat:@"%05d", x];