-2

この文字列を秒単位でフォーマットし、その後に小数点以下 3 桁 (1.123 など) を付けようとしています。
どうすればこれを行うことができますか?

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

}

4

1 に答える 1

3

使用できます

 [NSString stringWithFormat:@"%.3f", someFloatOrDouble];
于 2013-04-15T20:21:49.007 に答える