格式化cctime,小数点后3位

时间:2013-04-15 20:17:05

标签: objective-c cocos2d-iphone

我试图将这个字符串格式化为秒,然后是3个小数点,例如1.123 我该怎么做呢?

-(void)update:(ccTime)dt {
totalTime += dt*1000;
currentTime = (int)totalTime;
if (myTime < currentTime)
{
    myTime = currentTime;
    [timeLabel setString:[NSString stringWithFormat:@"%i", myTime]];
}

}

1 个答案:

答案 0 :(得分:3)

您可以使用

 [NSString stringWithFormat:@"%.3f", someFloatOrDouble];