相关疑难解决方法(0)

字符串中的零填充数字

我需要将单个数字(1到9)转换为(01到09).我可以想到一种方法,但它的大而丑陋和繁琐.我敢肯定必须有一些简洁的方法.有什么建议

php zero-pad

114
推荐指数
3
解决办法
10万
查看次数

格式化字符串,带前导零的整数

我用这个代码:

NSString* strName = [NSString stringWithFormat:@"img_00%d.jpg", pp];
Run Code Online (Sandbox Code Playgroud)

并且工作正常,但如果pp取10的值,例如我希望img_010.jpg作为结果,而不是img_0010.jpg ...我怎么能格式化字符串?

谢谢

string formatting objective-c

97
推荐指数
2
解决办法
4万
查看次数

从一位数整数中生成一个两位数的字符串

即使整数小于10,我怎么能在一个字符串中有一个两位数的整数?

[NSString stringWithFormat:@"%d", 1] //should be @"01"
Run Code Online (Sandbox Code Playgroud)

string cocoa objective-c nsstring number-formatting

91
推荐指数
2
解决办法
4万
查看次数

如何在0之前填充整数?

我有一个整数值,如6或65.如果值是单个数字,我想像06那样显示它,如果它是65则原样显示(仅限65).我已经搜索了NSNumberFormatter类的iphone,但没有得到准确的做什么.任何人都可以帮助我吗?

提前致谢 !!

iphone formatting objective-c nsnumberformatter

1
推荐指数
1
解决办法
1251
查看次数

number formatter:我需要01而不是1

可能重复:
如何用零填充左侧的整数?

在我的iPhone应用程序中,我正在以这种方式计算时间.

int timeTakeInSeconds = (int)(self.timeTaken*[constants timer]);
int timeTakenMins= (int)(timeTakeInSeconds/60);
int timeTakenSecs =(int)(timeTakeInSeconds%60);
NSString *timeText = [NSString stringWithFormat:@"Time %d:%d",timeTakenMins,timeTakenSecs];
Run Code Online (Sandbox Code Playgroud)

通过这个我得到第二,1,2,... 10,11 ......等等.但我需要01,02,03 ...... 10,11,12 ......等等......我怎么能这样做?数字格式化器有没有办法做到这一点?请帮忙.

iphone timer ios

1
推荐指数
1
解决办法
112
查看次数